home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / textutil / powersrch < prev    next >
ArcFS Archive  |  1995-10-01  |  149.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: ArcFS Archive (archive/arcFS).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert ArcFS Archive (archive/arcFS) magic Supported
100% file RISC OS archive (ArcFS format) default
99% file data default
100% TrID Acorn ArcFS Archive default
100% gt2 Kopftext: 'Archive' default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 7c 05 00 00 24 06 00 00 |Archive.||...$...|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 52 65 70 6c 61 63 | 65 00 00 00 ff ff ff ff |.!Replac|e.......|
|00000070| 43 dc fd ff 64 95 08 e7 | 30 00 00 00 ff ff ff ff |C...d...|0.......|
|00000080| 8c 01 00 80 82 21 42 6f | 6f 74 00 65 44 6f 63 00 |.....!Bo|ot.eDoc.|
|00000090| 1f 00 00 00 43 eb ff ff | b7 37 91 e5 13 00 2e 80 |....C...|.7......|
|000000a0| 1f 00 00 00 be 48 00 00 | 82 21 43 68 6f 69 63 65 |.....H..|.!Choice|
|000000b0| 73 00 63 00 48 00 00 00 | 43 ff ff ff b7 37 91 e5 |s.c.H...|C....7..|
|000000c0| 03 00 5b 4b 48 00 00 00 | 01 49 00 00 82 21 68 65 |..[KH...|.I...!he|
|000000d0| 6c 70 00 65 44 6f 63 00 | c9 06 00 00 43 ff ff ff |lp.eDoc.|....C...|
|000000e0| b7 37 91 e5 03 00 76 28 | c9 06 00 00 6d 49 00 00 |.7....v(|....mI..|
|000000f0| 82 21 52 75 6e 00 63 65 | 44 6f 63 00 80 03 00 00 |.!Run.ce|Doc.....|
|00000100| 43 eb ff ff b7 37 91 e5 | 03 00 6b a0 80 03 00 00 |C....7..|..k.....|
|00000110| 5a 50 00 00 82 21 53 70 | 72 69 74 65 73 00 63 00 |ZP...!Sp|rites.c.|
|00000120| e4 03 00 00 43 f9 ff ff | b7 37 91 e5 03 00 e4 48 |....C...|.7.....H|
|00000130| e4 03 00 00 fe 53 00 00 | 82 44 65 73 63 00 63 65 |.....S..|.Desc.ce|
|00000140| 44 6f 63 00 32 04 00 00 | 43 ff ff ff b7 37 91 e5 |Doc.2...|C....7..|
|00000150| 03 00 ab 30 32 04 00 00 | 06 58 00 00 82 4d 65 73 |...02...|.X...Mes|
|00000160| 73 61 67 65 73 00 63 00 | e5 0b 00 00 43 ff ff ff |sages.c.|....C...|
|00000170| b7 37 91 e5 13 00 7b 4c | e5 0b 00 00 5c 5c 00 00 |.7....{L|....\\..|
|00000180| 82 52 65 70 6c 61 63 65 | 00 6f 63 00 90 96 00 00 |.Replace|.oc.....|
|00000190| 43 f8 ff ff b7 37 91 e5 | 03 00 00 52 90 96 00 00 |C....7..|...R....|
|000001a0| 65 68 00 00 82 54 65 6d | 70 6c 61 74 65 73 00 00 |eh...Tem|plates..|
|000001b0| d2 0b 00 00 43 ec ff ff | b7 37 91 e5 13 00 3c c0 |....C...|.7....<.|
|000001c0| d2 0b 00 00 19 ff 00 00 | 00 52 65 70 6c 61 63 65 |........|.Replace|
|000001d0| 44 6f 63 00 e9 2a 00 00 | 43 ff ff ff 02 3e 91 e5 |Doc..*..|C....>..|
|000001e0| 03 0c 0a b4 ac 15 00 00 | 18 05 00 00 82 21 53 74 |........|.....!St|
|000001f0| 79 6c 65 73 00 00 00 00 | ff ff ff ff 43 dc fd ff |yles....|....C...|
|00000200| 7b 98 08 e7 30 00 00 00 | ff ff ff ff ec 04 00 80 |{...0...|........|
|00000210| 82 21 42 6f 6f 74 00 65 | 44 6f 63 00 1f 00 00 00 |.!Boot.e|Doc.....|
|00000220| 43 eb ff ff 9a 3a 91 e5 | 13 00 2e 80 1f 00 00 00 |C....:..|........|
|00000230| 0f 0b 01 00 82 21 68 65 | 6c 70 00 65 44 6f 63 00 |.....!he|lp.eDoc.|
|00000240| a0 02 00 00 43 ff ff ff | 9a 3a 91 e5 03 00 8d 87 |....C...|.:......|
|00000250| a0 02 00 00 52 0b 01 00 | 82 21 52 75 6e 00 63 65 |....R...|.!Run.ce|
|00000260| 44 6f 63 00 7d 03 00 00 | 43 eb ff ff 9a 3a 91 e5 |Doc.}...|C....:..|
|00000270| 03 00 ac 60 7d 03 00 00 | 16 0e 01 00 82 21 53 70 |...`}...|.....!Sp|
|00000280| 72 69 74 65 73 00 63 00 | e4 03 00 00 43 f9 ff ff |rites.c.|....C...|
|00000290| 9a 3a 91 e5 03 00 d8 e1 | e4 03 00 00 b7 11 01 00 |.:......|........|
|000002a0| 82 64 61 74 61 31 00 65 | 44 6f 63 00 ff ff ff ff |.data1.e|Doc.....|
|000002b0| 43 dc fd ff bc 99 08 e7 | 30 00 00 00 ff ff ff ff |C.......|0.......|
|000002c0| cc 03 00 80 82 21 42 6f | 6f 74 00 65 00 00 00 00 |.....!Bo|ot.e....|
|000002d0| 00 00 00 00 43 eb ff ff | 86 e9 05 e7 03 00 00 00 |....C...|........|
|000002e0| 00 00 00 00 b8 ff ff ff | 82 21 43 68 6f 69 63 65 |........|.!Choice|
|000002f0| 73 00 00 00 00 00 00 00 | 43 ff ff ff 8f e9 05 e7 |s.......|C.......|
|00000300| 03 00 00 00 00 00 00 00 | b8 ff ff ff 82 21 68 65 |........|.....!he|
|00000310| 6c 70 00 65 00 00 00 00 | 00 00 00 00 43 ff ff ff |lp.e....|....C...|
|00000320| a0 e9 05 e7 03 00 00 00 | 00 00 00 00 b8 ff ff ff |........|........|
|00000330| 82 21 52 75 6e 00 63 65 | 00 00 00 00 00 00 00 00 |.!Run.ce|........|
|00000340| 43 eb ff ff aa e9 05 e7 | 03 00 00 00 00 00 00 00 |C.......|........|
|00000350| b8 ff ff ff 82 21 53 70 | 72 69 74 65 73 00 00 00 |.....!Sp|rites...|
|00000360| 04 04 00 00 43 f9 ff ff | b5 e9 05 e7 03 00 ad 42 |....C...|.......B|
|00000370| 04 04 00 00 bf 15 01 00 | 82 44 65 73 63 00 63 65 |........|.Desc.ce|
|00000380| 00 00 00 00 00 00 00 00 | 43 ff ff ff d9 e9 05 e7 |........|C.......|
|00000390| 03 00 00 00 00 00 00 00 | b8 ff ff ff 82 4d 65 73 |........|.....Mes|
|000003a0| 73 61 67 65 73 00 00 00 | 00 00 00 00 43 ff ff ff |sages...|....C...|
|000003b0| f2 e9 05 e7 03 00 00 00 | 00 00 00 00 b8 ff ff ff |........|........|
|000003c0| 82 52 65 70 6c 61 63 65 | 00 00 00 00 d9 81 00 00 |.Replace|........|
|000003d0| 43 f8 ff ff 52 eb 05 e7 | 03 00 f0 72 d9 81 00 00 |C...R...|...r....|
|000003e0| e7 19 01 00 82 54 65 6d | 70 6c 61 74 65 73 00 00 |.....Tem|plates..|
|000003f0| 4f 00 00 00 43 ec ff ff | 8e eb 05 e7 03 00 69 c5 |O...C...|......i.|
|00000400| 4f 00 00 00 e4 9b 01 00 | 00 4c 69 63 65 6e 63 65 |O.......|.Licence|
|00000410| 00 00 00 00 96 08 00 00 | 43 ff ff ff b5 3d 91 e5 |........|C....=..|
|00000420| 03 0c 89 c0 d0 04 00 00 | 24 00 00 00 82 44 65 73 |........|$....Des|
|00000430| 63 00 63 65 44 6f 63 00 | 2b 02 00 00 43 ff ff ff |c.ceDoc.|+...C...|
|00000440| 9a 3a 91 e5 03 00 d2 10 | 2b 02 00 00 57 9c 01 00 |.:......|+...W...|
|00000450| 82 4d 65 73 73 61 67 65 | 73 00 63 00 e5 0b 00 00 |.Message|s.c.....|
|00000460| 43 ff ff ff 9a 3a 91 e5 | 13 00 7b 4c e5 0b 00 00 |C....:..|..{L....|
|00000470| a6 9e 01 00 82 4f 62 65 | 79 46 69 6c 65 00 63 00 |.....Obe|yFile.c.|
|00000480| 0f 01 00 00 43 eb ff ff | 9a 3a 91 e5 03 00 13 81 |....C...|.:......|
|00000490| 0f 01 00 00 af aa 01 00 | 82 70 72 6f 67 31 31 00 |........|.prog11.|
|000004a0| 44 6f 63 00 70 00 00 00 | 43 ff ff ff 9a 3a 91 e5 |Doc.p...|C....:..|
|000004b0| 03 00 61 a9 70 00 00 00 | e2 ab 01 00 82 70 72 6f |..a.p...|.....pro|
|000004c0| 67 32 32 00 44 6f 63 00 | 55 00 00 00 43 ff ff ff |g22.Doc.|U...C...|
|000004d0| 9a 3a 91 e5 03 00 97 4b | 55 00 00 00 76 ac 01 00 |.:.....K|U...v...|
|000004e0| 82 52 65 70 6c 61 63 65 | 00 6f 63 00 90 96 00 00 |.Replace|.oc.....|
|000004f0| 43 f8 ff ff 9a 3a 91 e5 | 03 00 00 52 90 96 00 00 |C....:..|...R....|
|00000500| ef ac 01 00 82 54 65 6d | 70 6c 61 74 65 73 00 00 |.....Tem|plates..|
|00000510| 08 0a 00 00 43 ec ff ff | 9a 3a 91 e5 13 00 fc 77 |....C...|.:.....w|
|00000520| 08 0a 00 00 a3 43 02 00 | 00 52 65 70 6c 61 63 65 |.....C..|.Replace|
|00000530| 44 6f 63 00 e9 2a 00 00 | 43 ff ff ff 02 3e 91 e5 |Doc..*..|C....>..|
|00000540| 03 0c 0a b4 ac 15 00 00 | 18 05 00 00 82 4c 69 63 |........|.....Lic|
|00000550| 65 6e 63 65 00 00 00 00 | 96 08 00 00 43 ff ff ff |ence....|....C...|
|00000560| b5 3d 91 e5 03 00 89 c0 | 96 08 00 00 24 00 00 00 |.=......|....$...|
|00000570| 82 52 65 70 6c 61 63 65 | 44 6f 63 00 e9 2a 00 00 |.Replace|Doc..*..|
|00000580| 43 ff ff ff 02 3e 91 e5 | 03 00 0a b4 e9 2a 00 00 |C....>..|.....*..|
|00000590| de 08 00 00 82 53 74 79 | 6c 65 73 44 6f 63 00 00 |.....Sty|lesDoc..|
|000005a0| af 14 00 00 43 ff ff ff | 66 3e 91 e5 03 00 85 3b |....C...|f>.....;|
|000005b0| af 14 00 00 eb 33 00 00 | 00 00 00 00 00 00 00 00 |.....3..|........|
|000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 19 71 aa 44 |........|.....q.D|
|000005e0| 67 bb 20 e0 29 a4 9e 20 | 7c eb 27 a0 74 0e 4a c7 |g. .).. ||.'.t.J.|
|000005f0| aa 03 a1 10 46 4d df 06 | b8 86 48 6e 7c b5 9c 1c |....FM..|..Hn|...|
|00000600| be 81 d0 a0 be 64 da 18 | 9d bf e5 02 cc 26 66 ad |.....d..|.....&f.|
|00000610| fd 3b a8 1b 1d 42 70 66 | 5b 6b 45 a7 5b a7 61 20 |.;...Bpf|[kE.[.a |
|00000620| b9 e3 86 f9 46 69 6c 65 | 44 61 74 61 82 4c 69 63 |....File|Data.Lic|
|00000630| 65 6e 63 65 00 00 00 00 | 96 08 00 00 43 ff ff ff |ence....|....C...|
|00000640| b5 3d 91 e5 03 00 89 c0 | 0a 20 20 20 20 20 20 20 |.=......|. |
|00000650| 20 20 20 20 20 20 20 20 | 20 55 53 45 52 20 4c 49 | | USER LI|
|00000660| 43 45 4e 43 45 20 43 4f | 4e 44 49 54 49 4f 4e 53 |CENCE CO|NDITIONS|
|00000670| 0a 0a 52 65 70 6c 61 63 | 65 20 31 2e 30 30 3a 20 |..Replac|e 1.00: |
|00000680| 43 6f 70 79 72 69 67 68 | 74 20 28 43 29 20 31 39 |Copyrigh|t (C) 19|
|00000690| 39 31 20 4d 69 63 68 61 | 65 6c 20 48 6f 75 6c 64 |91 Micha|el Hould|
|000006a0| 65 72 0a 0a 31 2e 20 53 | 6f 66 74 77 61 72 65 0a |er..1. S|oftware.|
|000006b0| 0a 54 68 65 20 53 6f 66 | 74 77 61 72 65 20 74 6f |.The Sof|tware to|
|000006c0| 20 77 68 69 63 68 20 74 | 68 65 20 61 62 6f 76 65 | which t|he above|
|000006d0| 20 63 6f 70 79 72 69 67 | 68 74 20 61 6e 64 20 74 | copyrig|ht and t|
|000006e0| 68 65 73 65 20 63 6f 6e | 64 69 74 69 6f 6e 73 20 |hese con|ditions |
|000006f0| 61 70 70 6c 79 0a 69 73 | 20 74 68 65 20 65 78 65 |apply.is| the exe|
|00000700| 63 75 74 65 61 62 6c 65 | 20 70 72 6f 67 72 61 6d |cuteable| program|
|00000710| 20 6e 61 6d 65 64 20 22 | 52 65 70 6c 61 63 65 22 | named "|Replace"|
|00000720| 20 77 68 69 63 68 20 70 | 72 69 6e 74 73 20 6f 75 | which p|rints ou|
|00000730| 74 20 74 68 65 20 61 62 | 6f 76 65 0a 63 6f 70 79 |t the ab|ove.copy|
|00000740| 72 69 67 68 74 20 6d 65 | 73 73 61 67 65 2e 0a 0a |right me|ssage...|
|00000750| 32 2e 20 4c 69 63 65 6e | 63 65 0a 0a 4d 69 63 68 |2. Licen|ce..Mich|
|00000760| 61 65 6c 20 48 6f 75 6c | 64 65 72 20 67 72 61 6e |ael Houl|der gran|
|00000770| 74 73 20 79 6f 75 20 61 | 20 70 65 72 73 6f 6e 61 |ts you a| persona|
|00000780| 6c 2c 20 6e 6f 6e 2d 65 | 78 63 6c 75 73 69 76 65 |l, non-e|xclusive|
|00000790| 20 6c 69 63 65 6e 63 65 | 20 61 73 20 66 6f 6c 6c | licence| as foll|
|000007a0| 6f 77 73 3a 0a 0a 20 20 | 20 20 20 20 20 20 28 31 |ows:.. | (1|
|000007b0| 29 20 59 6f 75 20 6d 61 | 79 20 63 6f 70 79 20 74 |) You ma|y copy t|
|000007c0| 68 65 20 53 6f 66 74 77 | 61 72 65 20 66 6f 72 20 |he Softw|are for |
|000007d0| 62 61 63 6b 2d 75 70 20 | 70 75 72 70 6f 73 65 73 |back-up |purposes|
|000007e0| 2e 0a 0a 20 20 20 20 20 | 20 20 20 28 32 29 20 59 |... | (2) Y|
|000007f0| 6f 75 20 6d 61 79 20 72 | 65 6e 61 6d 65 20 74 68 |ou may r|ename th|
|00000800| 65 20 53 6f 66 74 77 61 | 72 65 20 74 6f 20 73 75 |e Softwa|re to su|
|00000810| 70 70 6f 72 74 20 69 74 | 73 20 75 73 65 20 6f 6e |pport it|s use on|
|00000820| 20 6f 6e 65 20 73 74 61 | 6e 64 2d 61 6c 6f 6e 65 | one sta|nd-alone|
|00000830| 0a 20 20 20 20 20 20 20 | 20 41 63 6f 72 6e 20 63 |. | Acorn c|
|00000840| 6f 6d 70 75 74 65 72 20 | 73 79 73 74 65 6d 2e 0a |omputer |system..|
|00000850| 0a 20 20 20 20 20 20 20 | 20 28 33 29 20 59 6f 75 |. | (3) You|
|00000860| 20 6d 61 79 20 69 6e 63 | 6f 72 70 6f 72 61 74 65 | may inc|orporate|
|00000870| 20 74 68 65 20 53 6f 66 | 74 77 61 72 65 20 69 6e | the Sof|tware in|
|00000880| 74 6f 20 6f 74 68 65 72 | 20 70 72 6f 67 72 61 6d |to other| program|
|00000890| 73 20 64 65 76 65 6c 6f | 70 65 64 20 6f 72 0a 20 |s develo|ped or. |
|000008a0| 20 20 20 20 20 20 20 75 | 73 65 64 20 62 79 20 79 | u|sed by y|
|000008b0| 6f 75 20 70 72 6f 76 69 | 64 65 64 20 74 68 61 74 |ou provi|ded that|
|000008c0| 20 73 75 63 68 20 70 72 | 6f 67 72 61 6d 73 20 63 | such pr|ograms c|
|000008d0| 6f 6e 73 70 69 63 75 6f | 75 73 6c 79 20 61 6e 64 |onspicuo|usly and|
|000008e0| 20 61 70 70 72 6f 70 72 | 69 61 74 65 6c 79 0a 20 | appropr|iately. |
|000008f0| 20 20 20 20 20 20 20 64 | 69 73 70 6c 61 79 20 74 | d|isplay t|
|00000900| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 6d 65 73 |he follo|wing mes|
|00000910| 73 61 67 65 3a 0a 20 20 | 20 20 20 20 20 20 20 20 |sage:. | |
|00000920| 20 20 20 20 20 20 22 52 | 65 70 6c 61 63 65 20 31 | "R|eplace 1|
|00000930| 2e 30 30 3a 20 43 6f 70 | 79 72 69 67 68 74 20 28 |.00: Cop|yright (|
|00000940| 43 29 20 31 39 39 31 20 | 4d 69 63 68 61 65 6c 20 |C) 1991 |Michael |
|00000950| 48 6f 75 6c 64 65 72 22 | 2e 0a 0a 20 20 20 20 20 |Houlder"|... |
|00000960| 20 20 20 28 34 29 20 59 | 6f 75 20 6d 61 79 20 66 | (4) Y|ou may f|
|00000970| 72 65 65 6c 79 20 64 69 | 73 74 72 69 62 75 74 65 |reely di|stribute|
|00000980| 20 74 68 65 20 53 6f 66 | 74 77 61 72 65 20 74 6f | the Sof|tware to|
|00000990| 20 61 6e 79 6f 6e 65 20 | 79 6f 75 20 77 69 73 68 | anyone |you wish|
|000009a0| 20 65 69 74 68 65 72 20 | 64 69 72 65 63 74 6c 79 | either |directly|
|000009b0| 0a 20 20 20 20 20 20 20 | 20 6f 72 20 74 68 72 6f |. | or thro|
|000009c0| 75 67 68 20 69 6e 63 6f | 72 70 6f 72 61 74 69 6f |ugh inco|rporatio|
|000009d0| 6e 20 6f 66 20 74 68 65 | 20 53 6f 66 74 77 61 72 |n of the| Softwar|
|000009e0| 65 20 69 6e 20 6f 74 68 | 65 72 20 70 72 6f 67 72 |e in oth|er progr|
|000009f0| 61 6d 73 20 64 65 76 65 | 6c 6f 70 65 64 20 6f 72 |ams deve|loped or|
|00000a00| 20 75 73 65 64 0a 20 20 | 20 20 20 20 20 20 62 79 | used. | by|
|00000a10| 20 79 6f 75 20 70 72 6f | 76 69 64 65 64 20 74 68 | you pro|vided th|
|00000a20| 61 74 3a 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |at:. | |
|00000a30| 20 20 20 20 28 61 29 20 | 79 6f 75 20 6d 61 6b 65 | (a) |you make|
|00000a40| 20 6e 6f 20 63 68 61 72 | 67 65 20 66 6f 72 20 74 | no char|ge for t|
|00000a50| 68 65 20 53 6f 66 74 77 | 61 72 65 20 6f 72 20 6f |he Softw|are or o|
|00000a60| 74 68 65 72 20 70 72 6f | 67 72 61 6d 73 20 6f 74 |ther pro|grams ot|
|00000a70| 68 65 72 20 74 68 61 6e | 0a 20 20 20 20 20 20 20 |her than|. |
|00000a80| 20 20 20 20 20 20 20 20 | 20 74 6f 20 63 6f 76 65 | | to cove|
|00000a90| 72 20 6d 65 64 69 61 20 | 63 6f 73 74 73 2e 0a 0a |r media |costs...|
|00000aa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000ab0| 28 62 29 20 74 68 65 20 | 64 69 73 74 72 69 62 75 |(b) the |distribu|
|00000ac0| 74 69 6f 6e 20 69 73 20 | 63 6f 76 65 72 65 64 20 |tion is |covered |
|00000ad0| 62 79 20 74 68 69 73 20 | 6c 69 63 65 6e 63 65 2e |by this |licence.|
|00000ae0| 0a 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00000af0| 20 20 28 63 29 20 74 68 | 65 20 64 69 73 74 72 69 | (c) th|e distri|
|00000b00| 62 75 74 69 6f 6e 20 69 | 6e 63 6c 75 64 65 73 20 |bution i|ncludes |
|00000b10| 61 20 63 6f 70 79 20 6f | 66 20 74 68 69 73 20 6c |a copy o|f this l|
|00000b20| 69 63 65 6e 63 65 20 61 | 6e 64 20 61 20 63 6f 70 |icence a|nd a cop|
|00000b30| 79 20 6f 66 20 74 68 65 | 0a 20 20 20 20 20 20 20 |y of the|. |
|00000b40| 20 20 20 20 20 20 20 20 | 20 64 6f 63 75 6d 65 6e | | documen|
|00000b50| 74 61 74 69 6f 6e 20 73 | 75 70 70 6c 69 65 64 2e |tation s|upplied.|
|00000b60| 0a 0a 20 20 20 20 20 20 | 20 20 28 35 29 20 59 6f |.. | (5) Yo|
|00000b70| 75 20 6d 61 79 20 6e 6f | 74 20 63 68 61 6e 67 65 |u may no|t change|
|00000b80| 20 74 68 69 73 20 6c 69 | 63 65 6e 63 65 2c 20 6f | this li|cence, o|
|00000b90| 72 20 74 68 65 20 53 6f | 66 74 77 61 72 65 20 6f |r the So|ftware o|
|00000ba0| 74 68 65 72 20 74 68 61 | 6e 20 62 79 20 72 65 6e |ther tha|n by ren|
|00000bb0| 61 6d 69 6e 67 20 69 74 | 2e 0a 0a 33 2e 20 54 65 |aming it|...3. Te|
|00000bc0| 72 6d 0a 0a 54 68 69 73 | 20 6c 69 63 65 6e 63 65 |rm..This| licence|
|00000bd0| 20 72 65 6d 61 69 6e 73 | 20 69 6e 20 65 66 66 65 | remains| in effe|
|00000be0| 63 74 20 75 6e 6c 65 73 | 73 20 79 6f 75 20 74 65 |ct unles|s you te|
|00000bf0| 72 6d 69 6e 61 74 65 20 | 69 74 3a 0a 0a 20 20 20 |rminate |it:.. |
|00000c00| 20 20 20 20 20 28 31 29 | 20 62 79 20 64 65 73 74 | (1)| by dest|
|00000c10| 72 6f 79 69 6e 67 20 74 | 68 65 20 53 6f 66 74 77 |roying t|he Softw|
|00000c20| 61 72 65 20 61 6e 64 20 | 61 6c 6c 20 63 6f 70 69 |are and |all copi|
|00000c30| 65 73 2c 20 6f 72 0a 0a | 20 20 20 20 20 20 20 20 |es, or..| |
|00000c40| 28 32 29 20 62 79 20 66 | 61 69 6c 69 6e 67 20 74 |(2) by f|ailing t|
|00000c50| 6f 20 63 6f 6d 70 6c 79 | 20 77 69 74 68 20 74 68 |o comply| with th|
|00000c60| 65 20 43 6f 6e 64 69 74 | 69 6f 6e 73 2e 0a 0a 34 |e Condit|ions...4|
|00000c70| 2e 20 44 69 73 63 6c 61 | 69 6d 65 72 20 6f 66 20 |. Discla|imer of |
|00000c80| 4c 69 61 62 69 6c 69 74 | 79 0a 0a 20 20 20 20 20 |Liabilit|y.. |
|00000c90| 20 20 20 28 31 29 20 54 | 68 65 20 53 6f 66 74 77 | (1) T|he Softw|
|00000ca0| 61 72 65 20 69 73 20 73 | 75 70 70 6c 69 65 64 20 |are is s|upplied |
|00000cb0| 22 61 73 20 69 73 22 3b | 20 4d 69 63 68 61 65 6c |"as is";| Michael|
|00000cc0| 20 48 6f 75 6c 64 65 72 | 20 6d 61 6b 65 73 20 6e | Houlder| makes n|
|00000cd0| 6f 20 77 61 72 72 61 6e | 74 79 2c 0a 20 20 20 20 |o warran|ty,. |
|00000ce0| 20 20 20 20 77 68 65 74 | 68 65 72 20 65 78 70 72 | whet|her expr|
|00000cf0| 65 73 73 20 6f 72 20 69 | 6d 70 6c 69 65 64 2c 20 |ess or i|mplied, |
|00000d00| 6f 66 20 74 68 65 20 6d | 65 72 63 68 61 6e 74 61 |of the m|erchanta|
|00000d10| 62 69 6c 69 74 79 20 6f | 66 20 74 68 65 20 53 6f |bility o|f the So|
|00000d20| 66 74 77 61 72 65 20 6f | 72 20 69 74 73 0a 20 20 |ftware o|r its. |
|00000d30| 20 20 20 20 20 20 66 69 | 74 6e 65 73 73 20 66 6f | fi|tness fo|
|00000d40| 72 20 61 6e 79 20 70 75 | 72 70 6f 73 65 2e 0a 0a |r any pu|rpose...|
|00000d50| 20 20 20 20 20 20 20 20 | 28 32 29 20 49 6e 20 6e | |(2) In n|
|00000d60| 6f 20 63 69 72 63 75 6d | 73 74 61 6e 63 65 73 20 |o circum|stances |
|00000d70| 77 69 6c 6c 20 4d 69 63 | 68 61 65 6c 20 48 6f 75 |will Mic|hael Hou|
|00000d80| 6c 64 65 72 20 62 65 20 | 6c 69 61 62 6c 65 20 66 |lder be |liable f|
|00000d90| 6f 72 20 61 6e 79 20 64 | 61 6d 61 67 65 2c 0a 20 |or any d|amage,. |
|00000da0| 20 20 20 20 20 20 20 6c | 6f 73 73 20 6f 66 20 70 | l|oss of p|
|00000db0| 72 6f 66 69 74 73 2c 20 | 6c 6f 73 73 20 6f 66 20 |rofits, |loss of |
|00000dc0| 67 6f 6f 64 77 69 6c 6c | 20 6f 72 20 61 6e 79 20 |goodwill| or any |
|00000dd0| 69 6e 64 69 72 65 63 74 | 20 6f 72 20 63 6f 6e 73 |indirect| or cons|
|00000de0| 65 71 75 65 6e 74 69 61 | 6c 20 6c 6f 73 73 0a 20 |equentia|l loss. |
|00000df0| 20 20 20 20 20 20 20 61 | 72 69 73 69 6e 67 20 6f | a|rising o|
|00000e00| 75 74 20 6f 66 20 79 6f | 75 72 20 75 73 65 20 6f |ut of yo|ur use o|
|00000e10| 66 20 74 68 65 20 53 6f | 66 74 77 61 72 65 2c 20 |f the So|ftware, |
|00000e20| 6f 72 20 69 6e 61 62 69 | 6c 69 74 79 20 74 6f 20 |or inabi|lity to |
|00000e30| 75 73 65 20 74 68 65 20 | 53 6f 66 74 77 61 72 65 |use the |Software|
|00000e40| 2c 0a 20 20 20 20 20 20 | 20 20 65 76 65 6e 20 69 |,. | even i|
|00000e50| 66 20 4d 69 63 68 61 65 | 6c 20 48 6f 75 6c 64 65 |f Michae|l Houlde|
|00000e60| 72 20 68 61 73 20 62 65 | 65 6e 20 61 64 76 69 73 |r has be|en advis|
|00000e70| 65 64 20 6f 66 20 74 68 | 65 20 70 6f 73 73 69 62 |ed of th|e possib|
|00000e80| 69 6c 69 74 79 20 6f 66 | 20 73 75 63 68 20 6c 6f |ility of| such lo|
|00000e90| 73 73 2e 0a 0a 0a 4d 69 | 63 68 61 65 6c 20 48 6f |ss....Mi|chael Ho|
|00000ea0| 75 6c 64 65 72 2c 0a 36 | 20 57 6f 72 72 61 6c 6c |ulder,.6| Worrall|
|00000eb0| 20 52 6f 61 64 2c 0a 53 | 68 65 66 66 69 65 6c 64 | Road,.S|heffield|
|00000ec0| 2c 0a 53 6f 75 74 68 20 | 59 6f 72 6b 73 68 69 72 |,.South |Yorkshir|
|00000ed0| 65 20 53 36 20 34 42 41 | 0a 0a 45 6e 64 0a 46 69 |e S6 4BA|..End.Fi|
|00000ee0| 6c 65 44 61 74 61 82 52 | 65 70 6c 61 63 65 44 6f |leData.R|eplaceDo|
|00000ef0| 63 00 e9 2a 00 00 43 ff | ff ff 02 3e 91 e5 03 00 |c..*..C.|...>....|
|00000f00| 0a b4 0a 52 45 50 4c 41 | 43 45 3a 20 53 65 61 72 |...REPLA|CE: Sear|
|00000f10| 63 68 20 26 20 52 65 70 | 6c 61 63 65 20 50 61 74 |ch & Rep|lace Pat|
|00000f20| 74 65 72 6e 20 50 72 6f | 67 72 61 6d 6d 69 6e 67 |tern Pro|gramming|
|00000f30| 20 43 6f 6d 70 69 6c 65 | 72 20 32 39 74 68 20 4d | Compile|r 29th M|
|00000f40| 61 79 20 27 39 32 0a 0a | 52 65 70 6c 61 63 65 20 |ay '92..|Replace |
|00000f50| 31 2e 30 30 3a 20 43 6f | 70 79 72 69 67 68 74 20 |1.00: Co|pyright |
|00000f60| 28 43 29 20 31 39 39 31 | 20 4d 69 63 68 61 65 6c |(C) 1991| Michael|
|00000f70| 20 48 6f 75 6c 64 65 72 | 0a 0a 0a 30 2e 20 4e 4f | Houlder|...0. NO|
|00000f80| 54 45 0a 3d 3d 3d 3d 3d | 3d 3d 0a 50 6c 65 61 73 |TE.=====|==.Pleas|
|00000f90| 65 20 72 65 61 64 20 74 | 68 69 73 20 66 69 6c 65 |e read t|his file|
|00000fa0| 20 75 73 69 6e 67 20 74 | 68 65 20 73 79 73 74 65 | using t|he syste|
|00000fb0| 6d 20 66 6f 6e 74 2e 0a | 0a 0a 31 2e 20 50 75 72 |m font..|..1. Pur|
|00000fc0| 70 6f 73 65 0a 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0a |pose.===|=======.|
|00000fd0| 52 45 50 4c 41 43 45 20 | 61 63 74 73 20 61 73 20 |REPLACE |acts as |
|00000fe0| 61 20 63 6f 6d 70 69 6c | 65 72 20 66 6f 72 20 61 |a compil|er for a|
|00000ff0| 20 73 65 61 72 63 68 20 | 61 6e 64 20 72 65 70 6c | search |and repl|
|00001000| 61 63 65 20 70 61 74 74 | 65 72 6e 20 6c 61 6e 67 |ace patt|ern lang|
|00001010| 75 61 67 65 20 62 61 73 | 65 64 20 6f 6e 20 55 4e |uage bas|ed on UN|
|00001020| 49 58 20 72 65 67 75 6c | 61 72 0a 65 78 70 72 65 |IX regul|ar.expre|
|00001030| 73 73 69 6f 6e 73 20 61 | 6e 64 20 76 65 72 79 20 |ssions a|nd very |
|00001040| 73 69 6d 69 6c 61 72 20 | 74 6f 20 74 68 61 74 20 |similar |to that |
|00001050| 75 73 65 64 20 62 79 20 | 54 77 69 6e 20 61 6e 64 |used by |Twin and|
|00001060| 20 21 53 72 63 45 64 69 | 74 2e 0a 0a 54 57 49 4e | !SrcEdi|t...TWIN|
|00001070| 20 69 73 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c | is the |original|
|00001080| 20 73 63 72 65 65 6e 20 | 74 65 78 74 20 65 64 69 | screen |text edi|
|00001090| 74 6f 72 20 77 68 69 63 | 68 20 72 75 6e 73 20 75 |tor whic|h runs u|
|000010a0| 6e 64 65 72 20 74 68 65 | 20 63 6f 6d 6d 61 6e 64 |nder the| command|
|000010b0| 20 6c 69 6e 65 20 69 6e | 74 65 72 70 72 65 74 65 | line in|terprete|
|000010c0| 72 2e 0a 21 53 72 63 45 | 64 69 74 20 69 73 20 74 |r..!SrcE|dit is t|
|000010d0| 68 65 20 6e 65 77 20 6d | 75 6c 74 69 2d 74 61 73 |he new m|ulti-tas|
|000010e0| 6b 69 6e 67 20 74 65 78 | 74 20 65 64 69 74 6f 72 |king tex|t editor|
|000010f0| 20 73 75 70 70 6c 69 65 | 64 20 61 73 20 70 61 72 | supplie|d as par|
|00001100| 74 20 6f 66 20 41 63 6f | 72 6e 27 73 20 6e 65 77 |t of Aco|rn's new|
|00001110| 20 44 65 73 6b 74 6f 70 | 0a 44 65 76 65 6c 6f 70 | Desktop|.Develop|
|00001120| 6d 65 6e 74 20 45 6e 76 | 69 72 6f 6e 6d 65 6e 74 |ment Env|ironment|
|00001130| 20 28 44 44 45 29 2e 0a | 0a 54 68 65 20 27 77 69 | (DDE)..|.The 'wi|
|00001140| 6c 64 63 61 72 64 65 64 | 20 65 78 70 72 65 73 73 |ldcarded| express|
|00001150| 69 6f 6e 27 20 66 61 63 | 69 6c 69 74 79 20 61 6c |ion' fac|ility al|
|00001160| 6c 6f 77 73 20 73 74 72 | 75 63 74 75 72 65 73 20 |lows str|uctures |
|00001170| 77 69 74 68 69 6e 20 63 | 6f 6d 70 6c 65 78 20 64 |within c|omplex d|
|00001180| 61 74 61 20 66 69 6c 65 | 73 20 74 6f 20 62 65 0a |ata file|s to be.|
|00001190| 64 65 73 63 72 69 62 65 | 64 2c 20 66 6f 75 6e 64 |describe|d, found|
|000011a0| 20 61 6e 64 20 6d 6f 64 | 69 66 69 65 64 20 69 6e | and mod|ified in|
|000011b0| 20 61 20 73 69 6d 70 6c | 65 20 64 61 74 61 2d 6f | a simpl|e data-o|
|000011c0| 72 69 65 6e 74 65 64 20 | 6d 61 6e 6e 65 72 20 77 |riented |manner w|
|000011d0| 68 69 63 68 20 72 65 71 | 75 69 72 65 73 20 74 68 |hich req|uires th|
|000011e0| 65 0a 6d 69 6e 69 6d 75 | 6d 20 6f 66 20 63 6f 6e |e.minimu|m of con|
|000011f0| 63 65 72 6e 20 66 6f 72 | 20 6e 6f 72 6d 61 6c 20 |cern for| normal |
|00001200| 70 72 6f 67 72 61 6d 6d | 69 6e 67 20 63 6f 6e 73 |programm|ing cons|
|00001210| 69 64 65 72 61 74 69 6f | 6e 73 2e 0a 0a 54 68 65 |ideratio|ns...The|
|00001220| 20 6f 72 64 65 72 65 64 | 20 65 78 65 63 75 74 69 | ordered| executi|
|00001230| 6f 6e 20 6f 66 20 6d 61 | 6e 79 20 73 65 61 72 63 |on of ma|ny searc|
|00001240| 68 20 26 20 72 65 70 6c | 61 63 65 20 69 6e 73 74 |h & repl|ace inst|
|00001250| 72 75 63 74 69 6f 6e 73 | 20 6f 6e 20 74 68 65 20 |ructions| on the |
|00001260| 73 61 6d 65 20 64 61 74 | 61 20 63 61 6e 20 68 61 |same dat|a can ha|
|00001270| 76 65 20 74 68 65 0a 65 | 66 66 65 63 74 20 6f 66 |ve the.e|ffect of|
|00001280| 20 73 6f 70 68 69 73 74 | 69 63 61 74 65 64 20 70 | sophist|icated p|
|00001290| 72 6f 63 65 64 75 72 61 | 6c 20 70 72 6f 67 72 61 |rocedura|l progra|
|000012a0| 6d 6d 69 6e 67 2e 0a 0a | 54 68 65 20 63 6f 6d 70 |mming...|The comp|
|000012b0| 69 6c 65 72 20 74 61 6b | 65 73 20 61 73 20 69 74 |iler tak|es as it|
|000012c0| 73 20 69 6e 70 75 74 20 | 61 20 6c 61 6e 67 75 61 |s input |a langua|
|000012d0| 67 65 20 73 6f 75 72 63 | 65 20 41 53 43 49 49 20 |ge sourc|e ASCII |
|000012e0| 74 65 78 74 20 66 69 6c | 65 20 61 6e 64 2c 20 70 |text fil|e and, p|
|000012f0| 6f 73 73 69 62 6c 79 20 | 6d 75 6c 74 69 70 6c 65 |ossibly |multiple|
|00001300| 2c 0a 64 61 74 61 20 66 | 69 6c 65 73 2e 0a 0a 54 |,.data f|iles...T|
|00001310| 68 65 20 75 73 65 20 6f | 66 20 61 20 70 65 72 6d |he use o|f a perm|
|00001320| 61 6e 65 6e 74 20 64 69 | 73 6b 20 74 65 78 74 20 |anent di|sk text |
|00001330| 66 69 6c 65 20 74 6f 20 | 68 6f 6c 64 20 74 68 65 |file to |hold the|
|00001340| 20 6c 61 6e 67 75 61 67 | 65 20 73 6f 75 72 63 65 | languag|e source|
|00001350| 20 61 6c 6c 6f 77 73 20 | 61 63 63 75 6d 75 6c 61 | allows |accumula|
|00001360| 74 69 6f 6e 20 6f 66 0a | 6d 61 6e 79 20 73 65 61 |tion of.|many sea|
|00001370| 72 63 68 20 26 20 72 65 | 70 6c 61 63 65 20 69 6e |rch & re|place in|
|00001380| 73 74 72 75 63 74 69 6f | 6e 73 20 66 6f 72 20 6f |structio|ns for o|
|00001390| 72 64 65 72 65 64 20 65 | 78 65 63 75 74 69 6f 6e |rdered e|xecution|
|000013a0| 20 6f 6e 20 74 68 65 20 | 73 61 6d 65 20 64 61 74 | on the |same dat|
|000013b0| 61 2e 20 48 65 6e 63 65 | 20 52 45 50 4c 41 43 45 |a. Hence| REPLACE|
|000013c0| 0a 70 72 6f 76 69 64 65 | 73 20 61 20 6e 65 77 20 |.provide|s a new |
|000013d0| 73 74 79 6c 65 20 6f 66 | 20 70 72 6f 67 72 61 6d |style of| program|
|000013e0| 6d 69 6e 67 3a 20 70 61 | 74 74 65 72 6e 20 70 72 |ming: pa|ttern pr|
|000013f0| 6f 67 72 61 6d 6d 69 6e | 67 2e 0a 0a 57 69 74 68 |ogrammin|g...With|
|00001400| 20 61 20 70 65 72 6d 61 | 6e 65 6e 74 20 64 69 73 | a perma|nent dis|
|00001410| 6b 20 66 69 6c 65 2c 20 | 64 65 76 65 6c 6f 70 6d |k file, |developm|
|00001420| 65 6e 74 20 61 6e 64 20 | 61 63 63 75 6d 75 6c 61 |ent and |accumula|
|00001430| 74 69 6f 6e 20 6f 66 20 | 61 20 70 72 6f 67 72 61 |tion of |a progra|
|00001440| 6d 20 6f 76 65 72 20 61 | 20 70 65 72 69 6f 64 20 |m over a| period |
|00001450| 6f 66 20 74 69 6d 65 20 | 69 73 0a 70 6f 73 73 69 |of time |is.possi|
|00001460| 62 6c 65 2e 0a 0a 49 6e | 20 74 68 65 73 20 72 65 |ble...In| thes re|
|00001470| 73 70 65 63 74 2c 20 52 | 45 50 4c 41 43 45 20 64 |spect, R|EPLACE d|
|00001480| 69 66 66 65 72 73 20 66 | 72 6f 6d 20 62 6f 74 68 |iffers f|rom both|
|00001490| 20 54 57 49 4e 20 61 6e | 64 20 21 53 72 63 45 64 | TWIN an|d !SrcEd|
|000014a0| 69 74 2e 20 54 68 65 73 | 65 20 74 61 6b 65 20 74 |it. Thes|e take t|
|000014b0| 68 65 69 72 20 73 65 61 | 72 63 68 20 61 6e 64 0a |heir sea|rch and.|
|000014c0| 72 65 70 6c 61 63 65 20 | 69 6e 73 74 72 75 63 74 |replace |instruct|
|000014d0| 69 6f 6e 73 20 66 72 6f | 6d 20 74 68 65 20 6b 65 |ions fro|m the ke|
|000014e0| 79 62 6f 61 72 64 20 61 | 6e 64 20 6e 6f 20 70 65 |yboard a|nd no pe|
|000014f0| 72 6d 61 6e 65 6e 74 20 | 72 65 63 6f 72 64 20 6f |rmanent |record o|
|00001500| 66 20 74 68 65 20 69 6e | 73 74 72 75 63 74 69 6f |f the in|structio|
|00001510| 6e 20 69 73 20 61 76 61 | 69 6c 61 62 6c 65 0a 66 |n is ava|ilable.f|
|00001520| 6f 72 20 66 75 74 75 72 | 65 20 75 73 65 2e 0a 0a |or futur|e use...|
|00001530| 54 68 65 20 6f 70 70 6f | 72 74 75 6e 69 74 79 20 |The oppo|rtunity |
|00001540| 69 6e 20 77 72 69 74 69 | 6e 67 20 52 45 50 4c 41 |in writi|ng REPLA|
|00001550| 43 45 20 77 61 73 20 74 | 61 6b 65 6e 20 74 6f 20 |CE was t|aken to |
|00001560| 66 6f 72 6d 61 6c 69 73 | 65 20 66 75 6c 6c 79 20 |formalis|e fully |
|00001570| 74 68 65 20 73 79 6e 74 | 61 78 2c 20 61 6e 64 20 |the synt|ax, and |
|00001580| 69 6e 20 70 61 72 74 69 | 63 75 6c 61 72 2c 0a 74 |in parti|cular,.t|
|00001590| 68 65 20 73 65 6d 61 6e | 74 69 63 73 20 6f 66 20 |he seman|tics of |
|000015a0| 74 68 65 20 73 65 61 72 | 63 68 20 26 20 72 65 70 |the sear|ch & rep|
|000015b0| 6c 61 63 65 20 6c 61 6e | 67 75 61 67 65 20 64 65 |lace lan|guage de|
|000015c0| 66 69 6e 65 64 20 62 79 | 20 21 53 72 63 45 64 69 |fined by| !SrcEdi|
|000015d0| 74 2e 0a 0a 48 6f 77 65 | 76 65 72 2c 20 21 53 72 |t...Howe|ver, !Sr|
|000015e0| 63 45 64 69 74 20 61 6e | 64 20 52 45 50 4c 41 43 |cEdit an|d REPLAC|
|000015f0| 45 20 63 61 6e 20 62 65 | 20 75 73 65 64 20 74 6f |E can be| used to|
|00001600| 67 65 74 68 65 72 20 74 | 6f 20 63 6f 6e 73 69 64 |gether t|o consid|
|00001610| 65 72 61 62 6c 65 20 61 | 64 76 61 6e 74 61 67 65 |erable a|dvantage|
|00001620| 2e 20 21 53 72 63 45 64 | 69 74 20 61 6c 6c 6f 77 |. !SrcEd|it allow|
|00001630| 73 0a 74 68 65 20 64 65 | 76 65 6c 6f 70 6d 65 6e |s.the de|velopmen|
|00001640| 74 20 61 6e 64 20 74 65 | 73 74 69 6e 67 20 6f 66 |t and te|sting of|
|00001650| 20 66 72 61 67 6d 65 6e | 74 73 20 6f 66 20 61 20 | fragmen|ts of a |
|00001660| 52 45 50 4c 41 43 45 20 | 70 61 74 74 65 72 6e 20 |REPLACE |pattern |
|00001670| 70 72 6f 67 72 61 6d 20 | 6f 6e 20 61 6e 20 69 6e |program |on an in|
|00001680| 74 65 72 61 63 74 69 76 | 65 20 61 6e 64 0a 69 6e |teractiv|e and.in|
|00001690| 63 72 65 6d 65 6e 74 61 | 6c 20 62 61 73 69 73 2e |crementa|l basis.|
|000016a0| 0a 0a 0a 32 2e 20 52 65 | 66 65 72 65 6e 63 65 73 |...2. Re|ferences|
|000016b0| 0a 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 0a 28 |.=======|======.(|
|000016c0| 61 29 20 54 68 65 20 44 | 44 45 20 66 6f 72 6d 61 |a) The D|DE forma|
|000016d0| 74 20 21 68 65 6c 70 20 | 66 69 6c 65 73 20 63 6f |t !help |files co|
|000016e0| 6e 74 61 69 6e 65 64 20 | 69 6e 20 74 68 65 20 74 |ntained |in the t|
|000016f0| 77 6f 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 73 20 |wo appli|cations |
|00001700| 61 73 73 6f 63 69 61 74 | 65 64 20 77 69 74 68 20 |associat|ed with |
|00001710| 74 68 69 73 0a 64 6f 63 | 75 6d 65 6e 74 61 74 69 |this.doc|umentati|
|00001720| 6f 6e 3a 20 21 52 65 70 | 6c 61 63 65 20 61 6e 64 |on: !Rep|lace and|
|00001730| 20 21 53 74 79 6c 65 73 | 2e 0a 0a 28 62 29 20 54 | !Styles|...(b) T|
|00001740| 68 65 20 33 20 70 61 72 | 74 73 20 6f 66 20 6d 79 |he 3 par|ts of my|
|00001750| 20 61 72 74 69 63 6c 65 | 20 22 50 6f 77 65 72 20 | article| "Power |
|00001760| 53 65 61 72 63 68 3a 20 | 41 20 51 75 69 65 74 20 |Search: |A Quiet |
|00001770| 41 49 20 52 65 76 6f 6c | 75 74 69 6f 6e 22 20 63 |AI Revol|ution" c|
|00001780| 6f 6e 74 61 69 6e 65 64 | 20 69 6e 20 41 72 63 68 |ontained| in Arch|
|00001790| 69 76 65 0a 6d 61 67 61 | 7a 69 6e 65 2c 20 56 6f |ive.maga|zine, Vo|
|000017a0| 6c 73 20 35 2e 37 2c 20 | 35 2e 38 2c 20 35 2e 39 |ls 5.7, |5.8, 5.9|
|000017b0| 20 66 6f 72 20 41 70 72 | 69 6c 2c 20 4d 61 79 20 | for Apr|il, May |
|000017c0| 61 6e 64 20 4a 75 6e 65 | 20 72 65 73 70 65 63 74 |and June| respect|
|000017d0| 69 76 65 6c 79 2e 20 54 | 68 65 73 65 20 61 72 65 |ively. T|hese are|
|000017e0| 20 65 73 73 65 6e 74 69 | 61 6c 20 74 6f 0a 75 6e | essenti|al to.un|
|000017f0| 64 65 72 73 74 61 6e 64 | 20 74 68 65 20 73 65 6d |derstand| the sem|
|00001800| 61 6e 74 69 63 73 20 6f | 66 20 74 68 65 20 70 61 |antics o|f the pa|
|00001810| 74 74 65 72 6e 20 70 72 | 6f 67 72 61 6d 6d 69 6e |ttern pr|ogrammin|
|00001820| 67 20 6c 61 6e 67 75 61 | 67 65 2e 0a 0a 28 63 29 |g langua|ge...(c)|
|00001830| 20 54 68 65 20 41 63 6f | 72 6e 20 55 73 65 72 20 | The Aco|rn User |
|00001840| 47 75 69 64 65 20 66 6f | 72 20 54 57 49 4e 2c 20 |Guide fo|r TWIN, |
|00001850| 70 61 67 65 73 20 32 35 | 20 74 6f 20 33 32 2e 0a |pages 25| to 32..|
|00001860| 0a 28 64 29 20 54 68 65 | 20 41 63 6f 72 6e 20 44 |.(d) The| Acorn D|
|00001870| 44 45 20 55 73 65 72 20 | 47 75 69 64 65 20 66 6f |DE User |Guide fo|
|00001880| 72 20 21 53 72 63 45 64 | 69 74 2c 20 70 61 67 65 |r !SrcEd|it, page|
|00001890| 73 20 39 39 20 74 6f 20 | 31 30 33 2e 0a 0a 28 65 |s 99 to |103...(e|
|000018a0| 29 20 53 55 4e 20 55 4e | 49 58 20 64 6f 63 75 6d |) SUN UN|IX docum|
|000018b0| 65 6e 74 61 74 69 6f 6e | 20 66 6f 72 20 4c 45 58 |entation| for LEX|
|000018c0| 2c 20 70 61 67 65 20 31 | 32 33 20 6f 6e 77 61 72 |, page 1|23 onwar|
|000018d0| 64 73 2e 0a 0a 28 66 29 | 20 54 6f 6e 79 20 4d 61 |ds...(f)| Tony Ma|
|000018e0| 73 6f 6e 20 26 20 44 6f | 75 67 20 42 72 6f 77 6e |son & Do|ug Brown|
|000018f0| 2c 20 22 4c 65 78 20 26 | 20 59 61 63 63 22 2c 20 |, "Lex &| Yacc", |
|00001900| 4f 27 52 65 69 6c 6c 79 | 20 26 20 41 73 73 6f 63 |O'Reilly| & Assoc|
|00001910| 69 61 74 65 73 20 31 39 | 39 30 2c 20 70 61 67 65 |iates 19|90, page|
|00001920| 20 31 31 36 20 6f 6e 77 | 61 72 64 73 2e 0a 54 68 | 116 onw|ards..Th|
|00001930| 69 73 20 69 73 20 61 20 | 72 65 61 73 6f 6e 61 62 |is is a |reasonab|
|00001940| 6c 79 20 67 6f 6f 64 2c | 20 62 75 74 20 71 75 69 |ly good,| but qui|
|00001950| 74 65 20 65 78 70 65 6e | 73 69 76 65 2c 20 69 6e |te expen|sive, in|
|00001960| 74 72 6f 64 75 63 74 69 | 6f 6e 20 74 6f 20 74 68 |troducti|on to th|
|00001970| 65 20 6e 6f 74 6f 72 69 | 6f 75 73 20 55 4e 49 58 |e notori|ous UNIX|
|00001980| 0a 6c 61 6e 67 75 61 67 | 65 20 64 65 76 65 6c 6f |.languag|e develo|
|00001990| 70 6d 65 6e 74 20 74 6f | 6f 6c 73 2c 20 4c 45 58 |pment to|ols, LEX|
|000019a0| 20 28 4c 45 58 69 63 61 | 6c 20 61 6e 61 6c 79 73 | (LEXica|l analys|
|000019b0| 65 72 29 20 26 20 59 41 | 43 43 20 28 59 65 74 20 |er) & YA|CC (Yet |
|000019c0| 41 6e 6f 74 68 65 72 20 | 43 6f 6d 70 69 6c 65 72 |Another |Compiler|
|000019d0| 20 43 6f 6d 70 69 6c 65 | 72 29 2e 0a 0a 28 67 29 | Compile|r)...(g)|
|000019e0| 20 4b 6c 65 65 6e 65 20 | 53 2e 43 2e 2c 20 22 52 | Kleene |S.C., "R|
|000019f0| 65 70 72 65 73 65 6e 74 | 61 74 69 6f 6e 20 6f 66 |epresent|ation of|
|00001a00| 20 65 76 65 6e 74 73 20 | 69 6e 20 6e 65 72 76 65 | events |in nerve|
|00001a10| 20 6e 65 74 73 20 61 6e | 64 20 66 69 6e 69 74 65 | nets an|d finite|
|00001a20| 20 61 75 74 6f 6d 61 74 | 61 22 2c 20 52 61 6e 64 | automat|a", Rand|
|00001a30| 20 4d 65 6d 6f 72 61 6e | 64 75 6d 2c 0a 44 65 63 | Memoran|dum,.Dec|
|00001a40| 20 31 39 35 31 2e 20 54 | 68 69 73 20 69 73 20 74 | 1951. T|his is t|
|00001a50| 68 65 20 61 62 73 6f 6c | 75 74 65 6c 79 20 66 75 |he absol|utely fu|
|00001a60| 6e 64 61 6d 65 6e 74 61 | 6c 20 61 63 61 64 65 6d |ndamenta|l academ|
|00001a70| 69 63 20 70 61 70 65 72 | 20 69 6e 20 77 68 69 63 |ic paper| in whic|
|00001a80| 68 20 50 72 6f 66 2e 20 | 4b 6c 65 65 6e 65 20 69 |h Prof. |Kleene i|
|00001a90| 6e 74 72 6f 64 75 63 65 | 64 0a 74 68 65 20 6e 6f |ntroduce|d.the no|
|00001aa0| 74 69 6f 6e 20 6f 66 20 | 27 72 65 67 75 6c 61 72 |tion of |'regular|
|00001ab0| 20 65 78 70 72 65 73 73 | 69 6f 6e 73 27 2e 0a 0a | express|ions'...|
|00001ac0| 0a 33 2e 20 52 65 73 74 | 72 69 63 74 65 64 20 46 |.3. Rest|ricted F|
|00001ad0| 75 6e 63 74 69 6f 6e 0a | 3d 3d 3d 3d 3d 3d 3d 3d |unction.|========|
|00001ae0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 0a 52 |========|======.R|
|00001af0| 45 50 4c 41 43 45 20 31 | 2e 30 30 20 69 73 2c 20 |EPLACE 1|.00 is, |
|00001b00| 68 6f 70 65 66 75 6c 6c | 79 2c 20 6e 6f 74 20 74 |hopefull|y, not t|
|00001b10| 68 65 20 6c 61 73 74 20 | 77 6f 72 64 20 69 6e 20 |he last |word in |
|00001b20| 70 61 74 74 65 72 6e 20 | 70 72 6f 67 72 61 6d 6d |pattern |programm|
|00001b30| 69 6e 67 2e 20 49 20 68 | 61 76 65 20 76 65 72 73 |ing. I h|ave vers|
|00001b40| 69 6f 6e 20 32 20 75 6e | 64 65 72 0a 74 65 73 74 |ion 2 un|der.test|
|00001b50| 20 61 74 20 74 68 65 20 | 70 72 65 73 65 6e 74 20 | at the |present |
|00001b60| 74 69 6d 65 20 77 68 69 | 63 68 20 61 6c 6c 6f 77 |time whi|ch allow|
|00001b70| 73 20 72 65 63 75 72 73 | 69 6f 6e 20 65 71 75 69 |s recurs|ion equi|
|00001b80| 76 61 6c 65 6e 74 20 69 | 74 65 72 61 74 69 6f 6e |valent i|teration|
|00001b90| 2c 20 63 6f 6e 64 69 74 | 69 6f 6e 61 6c 73 2c 0a |, condit|ionals,.|
|00001ba0| 66 75 6e 63 74 69 6f 6e | 61 6c 20 61 62 73 74 72 |function|al abstr|
|00001bb0| 61 63 74 69 6f 6e 2c 20 | 6c 69 62 72 61 72 69 65 |action, |librarie|
|00001bc0| 73 20 26 20 6d 6f 72 65 | 2e 20 49 6e 20 74 68 65 |s & more|. In the|
|00001bd0| 20 64 65 76 65 6c 6f 70 | 6d 65 6e 74 20 6f 66 20 | develop|ment of |
|00001be0| 74 68 65 20 6c 61 6e 67 | 75 61 67 65 2c 20 74 68 |the lang|uage, th|
|00001bf0| 65 20 61 69 6d 20 69 73 | 20 74 6f 0a 6d 69 6e 69 |e aim is| to.mini|
|00001c00| 6d 69 73 65 20 70 72 6f | 63 65 64 75 72 61 6c 20 |mise pro|cedural |
|00001c10| 61 6c 67 6f 72 69 74 68 | 6d 69 63 20 70 72 6f 67 |algorith|mic prog|
|00001c20| 72 61 6d 6d 69 6e 67 2e | 0a 0a 0a 34 2e 20 44 65 |ramming.|...4. De|
|00001c30| 66 69 6e 69 74 69 6f 6e | 73 0a 3d 3d 3d 3d 3d 3d |finition|s.======|
|00001c40| 3d 3d 3d 3d 3d 3d 3d 3d | 0a 54 68 65 20 62 61 73 |========|.The bas|
|00001c50| 69 63 20 69 64 65 61 20 | 69 73 20 70 61 74 74 65 |ic idea |is patte|
|00001c60| 72 6e 2d 6d 61 74 63 68 | 69 6e 67 20 77 69 74 68 |rn-match|ing with|
|00001c70| 20 72 65 70 6c 61 63 65 | 6d 65 6e 74 2e 20 53 65 | replace|ment. Se|
|00001c80| 61 72 63 68 20 61 6e 64 | 20 44 61 74 61 20 70 61 |arch and| Data pa|
|00001c90| 74 74 65 72 6e 73 20 6d | 61 74 63 68 20 6f 72 0a |tterns m|atch or.|
|00001ca0| 63 6f 72 72 65 73 70 6f | 6e 64 2e 20 54 68 65 20 |correspo|nd. The |
|00001cb0| 77 61 79 20 74 68 65 79 | 20 63 6f 72 72 65 73 70 |way they| corresp|
|00001cc0| 6f 6e 64 20 64 65 66 69 | 6e 65 73 20 61 20 72 65 |ond defi|nes a re|
|00001cd0| 70 6c 61 63 65 6d 65 6e | 74 20 73 74 72 69 6e 67 |placemen|t string|
|00001ce0| 20 77 68 69 63 68 20 69 | 73 20 73 75 62 73 74 69 | which i|s substi|
|00001cf0| 74 75 74 65 64 20 66 6f | 72 0a 74 68 65 20 64 61 |tuted fo|r.the da|
|00001d00| 74 61 20 70 61 74 74 65 | 72 6e 2e 0a 0a 54 68 65 |ta patte|rn...The|
|00001d10| 20 73 65 61 72 63 68 20 | 70 61 74 74 65 72 6e 20 | search |pattern |
|00001d20| 69 73 20 67 69 76 65 6e | 20 62 79 20 61 20 73 65 |is given| by a se|
|00001d30| 71 75 65 6e 63 65 20 6f | 66 20 74 65 72 6d 73 20 |quence o|f terms |
|00001d40| 69 6e 20 74 68 65 20 73 | 65 61 72 63 68 20 70 61 |in the s|earch pa|
|00001d50| 74 74 65 72 6e 20 6c 61 | 6e 67 75 61 67 65 2e 20 |ttern la|nguage. |
|00001d60| 54 68 65 20 74 65 72 6d | 73 0a 61 6e 64 20 74 68 |The term|s.and th|
|00001d70| 65 20 77 61 79 20 74 68 | 65 79 20 63 6f 6d 65 20 |e way th|ey come |
|00001d80| 74 6f 67 65 74 68 65 72 | 20 61 72 65 20 64 65 73 |together| are des|
|00001d90| 63 72 69 62 65 64 20 62 | 79 20 74 68 65 20 67 72 |cribed b|y the gr|
|00001da0| 61 6d 6d 61 72 20 67 69 | 76 65 6e 20 62 65 6c 6f |ammar gi|ven belo|
|00001db0| 77 2e 0a 0a 54 68 65 20 | 73 65 61 72 63 68 20 73 |w...The |search s|
|00001dc0| 65 71 75 65 6e 63 65 20 | 28 6f 66 20 74 65 72 6d |equence |(of term|
|00001dd0| 73 29 20 63 6f 72 72 65 | 73 70 6f 6e 64 73 20 74 |s) corre|sponds t|
|00001de0| 6f 20 74 68 61 74 20 65 | 6e 74 65 72 65 64 20 69 |o that e|ntered i|
|00001df0| 6e 74 6f 20 74 68 65 20 | 22 46 69 6e 64 22 20 77 |nto the |"Find" w|
|00001e00| 72 69 74 65 61 62 6c 65 | 0a 69 63 6f 6e 20 69 6e |riteable|.icon in|
|00001e10| 20 74 68 65 20 21 53 72 | 63 45 64 69 74 20 22 46 | the !Sr|cEdit "F|
|00001e20| 69 6e 64 20 54 65 78 74 | 22 20 64 69 61 6c 6f 67 |ind Text|" dialog|
|00001e30| 75 65 2e 0a 0a 54 68 65 | 20 72 65 70 6c 61 63 65 |ue...The| replace|
|00001e40| 20 73 65 71 75 65 6e 63 | 65 20 69 73 20 61 20 73 | sequenc|e is a s|
|00001e50| 65 71 75 65 6e 63 65 20 | 6f 66 20 74 65 72 6d 73 |equence |of terms|
|00001e60| 20 69 6e 20 74 68 65 20 | 72 65 70 6c 61 63 65 6d | in the |replacem|
|00001e70| 65 6e 74 20 70 61 74 74 | 65 72 6e 20 6c 61 6e 67 |ent patt|ern lang|
|00001e80| 75 61 67 65 2e 20 54 68 | 69 73 20 69 73 0a 64 65 |uage. Th|is is.de|
|00001e90| 73 63 72 69 62 65 64 20 | 61 6c 73 6f 20 62 79 20 |scribed |also by |
|00001ea0| 61 20 67 72 61 6d 6d 61 | 72 20 62 65 6c 6f 77 2e |a gramma|r below.|
|00001eb0| 20 54 68 65 20 73 65 71 | 75 65 6e 63 65 20 64 65 | The seq|uence de|
|00001ec0| 66 69 6e 65 73 20 61 20 | 70 61 74 74 65 72 6e 20 |fines a |pattern |
|00001ed0| 73 69 6e 63 65 20 74 68 | 65 20 72 65 70 6c 61 63 |since th|e replac|
|00001ee0| 65 6d 65 6e 74 0a 73 74 | 72 69 6e 67 20 64 6f 65 |ement.st|ring doe|
|00001ef0| 73 20 6e 6f 74 20 68 61 | 76 65 20 74 6f 20 62 65 |s not ha|ve to be|
|00001f00| 20 63 6f 6e 73 74 61 6e | 74 20 62 75 74 20 63 61 | constan|t but ca|
|00001f10| 6e 20 64 65 70 65 6e 64 | 20 6f 6e 20 74 68 65 20 |n depend| on the |
|00001f20| 6d 61 74 63 68 20 61 63 | 74 75 61 6c 6c 79 20 66 |match ac|tually f|
|00001f30| 6f 75 6e 64 20 62 65 74 | 77 65 65 6e 0a 74 68 65 |ound bet|ween.the|
|00001f40| 20 73 65 61 72 63 68 20 | 70 61 74 74 65 72 6e 20 | search |pattern |
|00001f50| 61 6e 64 20 74 68 65 20 | 64 61 74 61 2e 0a 0a 54 |and the |data...T|
|00001f60| 68 65 20 72 65 70 6c 61 | 63 65 20 73 65 71 75 65 |he repla|ce seque|
|00001f70| 6e 63 65 20 28 6f 66 20 | 74 65 72 6d 73 29 20 63 |nce (of |terms) c|
|00001f80| 6f 72 72 65 73 70 6f 6e | 64 73 20 74 6f 20 74 68 |orrespon|ds to th|
|00001f90| 61 74 20 65 6e 74 65 72 | 65 64 20 69 6e 74 6f 20 |at enter|ed into |
|00001fa0| 74 68 65 20 22 52 65 70 | 6c 61 63 65 20 77 69 74 |the "Rep|lace wit|
|00001fb0| 68 22 0a 77 72 69 74 65 | 61 62 6c 65 20 69 63 6f |h".write|able ico|
|00001fc0| 6e 20 69 6e 20 74 68 65 | 20 21 53 72 63 45 64 69 |n in the| !SrcEdi|
|00001fd0| 74 20 22 46 69 6e 64 20 | 54 65 78 74 22 20 64 69 |t "Find |Text" di|
|00001fe0| 61 6c 6f 67 75 65 2e 0a | 0a 54 68 65 72 65 20 6f |alogue..|.There o|
|00001ff0| 6e 65 20 73 79 6e 74 61 | 78 20 64 69 66 66 65 72 |ne synta|x differ|
|00002000| 65 6e 63 65 20 62 65 74 | 77 65 65 6e 20 52 45 50 |ence bet|ween REP|
|00002010| 4c 41 43 45 20 61 6e 64 | 20 74 68 61 74 20 6f 66 |LACE and| that of|
|00002020| 20 21 53 72 63 45 64 69 | 74 2e 20 53 65 71 75 65 | !SrcEdi|t. Seque|
|00002030| 6e 63 65 73 20 69 6e 20 | 52 45 50 4c 41 43 45 0a |nces in |REPLACE.|
|00002040| 6d 75 73 74 20 62 65 20 | 65 78 70 72 65 73 73 69 |must be |expressi|
|00002050| 62 6c 65 20 75 73 69 6e | 67 20 41 53 43 49 49 20 |ble usin|g ASCII |
|00002060| 74 65 78 74 2e 20 21 53 | 72 63 45 64 69 74 20 75 |text. !S|rcEdit u|
|00002070| 73 65 73 20 74 68 65 20 | 73 79 6d 62 6f 6c 20 84 |ses the |symbol .|
|00002080| 20 74 6f 20 64 65 66 69 | 6e 65 20 61 20 48 45 58 | to defi|ne a HEX|
|00002090| 20 63 68 61 72 61 63 74 | 65 72 0a 63 6f 64 65 2e | charact|er.code.|
|000020a0| 20 54 68 69 73 20 69 73 | 20 6e 6f 74 20 61 6e 20 | This is| not an |
|000020b0| 41 53 43 49 49 20 73 79 | 6d 62 6f 6c 2e 20 53 6f |ASCII sy|mbol. So|
|000020c0| 2c 20 52 45 50 4c 41 43 | 45 20 75 73 65 73 20 27 |, REPLAC|E uses '|
|000020d0| 21 27 20 61 73 20 61 6e | 20 65 71 75 69 76 61 6c |!' as an| equival|
|000020e0| 65 6e 74 3a 20 65 2e 67 | 2e 20 22 21 30 39 22 20 |ent: e.g|. "!09" |
|000020f0| 66 6f 72 0a 22 84 30 39 | 22 20 77 68 69 63 68 20 |for.".09|" which |
|00002100| 73 74 61 6e 64 73 20 66 | 6f 72 20 61 20 74 61 62 |stands f|or a tab|
|00002110| 20 63 68 61 72 61 63 74 | 65 72 2e 0a 0a 42 6f 74 | charact|er...Bot|
|00002120| 68 20 73 65 61 72 63 68 | 20 61 6e 64 20 72 65 70 |h search| and rep|
|00002130| 6c 61 63 65 20 73 65 71 | 75 65 6e 63 65 73 20 69 |lace seq|uences i|
|00002140| 6e 20 52 45 50 4c 41 43 | 45 20 6d 75 73 74 20 62 |n REPLAC|E must b|
|00002150| 65 20 73 75 72 72 6f 75 | 6e 64 65 64 20 62 79 20 |e surrou|nded by |
|00002160| 71 75 6f 74 65 73 3a 20 | 65 2e 67 2e 20 22 21 30 |quotes: |e.g. "!0|
|00002170| 39 22 2e 0a 41 20 72 65 | 70 6c 61 63 65 20 73 65 |9"..A re|place se|
|00002180| 71 75 65 6e 63 65 20 6d | 61 79 20 62 65 20 6e 75 |quence m|ay be nu|
|00002190| 6c 6c 3a 20 65 2e 67 2e | 20 22 22 2e 0a 0a 41 20 |ll: e.g.| ""...A |
|000021a0| 73 65 61 72 63 68 20 73 | 65 71 75 65 6e 63 65 20 |search s|equence |
|000021b0| 61 6e 64 20 61 20 72 65 | 70 6c 61 63 65 20 73 65 |and a re|place se|
|000021c0| 71 75 65 6e 63 65 20 63 | 6f 6d 62 69 6e 65 20 74 |quence c|ombine t|
|000021d0| 6f 20 66 6f 72 6d 20 61 | 20 54 52 41 4e 53 46 4f |o form a| TRANSFO|
|000021e0| 52 4d 2e 20 41 20 74 72 | 61 6e 73 66 6f 72 6d 20 |RM. A tr|ansform |
|000021f0| 69 73 20 77 72 69 74 74 | 65 6e 0a 75 73 69 6e 67 |is writt|en.using|
|00002200| 20 63 6f 6e 6e 65 63 74 | 69 76 65 73 20 27 3d 3e | connect|ives '=>|
|00002210| 27 20 61 6e 64 20 27 3b | 27 3a 0a 0a 20 20 20 20 |' and ';|':.. |
|00002220| 20 20 20 20 20 20 20 20 | 20 20 20 20 65 2e 67 2e | | e.g.|
|00002230| 20 22 21 30 39 22 20 3d | 3e 20 22 22 3b 0a 0a 54 | "!09" =|> "";..T|
|00002240| 68 69 73 20 74 72 61 6e | 73 66 6f 72 6d 20 72 65 |his tran|sform re|
|00002250| 70 6c 61 63 65 73 20 74 | 68 65 20 74 61 62 20 63 |places t|he tab c|
|00002260| 68 61 72 61 63 74 65 72 | 20 77 69 74 68 20 74 68 |haracter| with th|
|00002270| 65 20 65 6d 70 74 79 20 | 73 74 72 69 6e 67 2c 20 |e empty |string, |
|00002280| 69 2e 65 2e 20 64 65 6c | 65 74 65 73 20 74 68 65 |i.e. del|etes the|
|00002290| 20 74 61 62 2e 0a 0a 0a | 41 20 70 61 74 74 65 72 | tab....|A patter|
|000022a0| 6e 20 70 72 6f 67 72 61 | 6d 20 63 6f 6e 73 69 73 |n progra|m consis|
|000022b0| 74 73 20 6f 66 20 61 20 | 6c 69 73 74 20 6f 66 20 |ts of a |list of |
|000022c0| 74 72 61 6e 73 66 6f 72 | 6d 73 3a 20 65 2e 67 2e |transfor|ms: e.g.|
|000022d0| 0a 0a 20 20 20 20 20 20 | 20 20 22 21 30 39 22 20 |.. | "!09" |
|000022e0| 3d 3e 20 22 22 3b 20 20 | 20 20 20 20 20 20 20 20 |=> ""; | |
|000022f0| 20 20 2f 2a 20 64 65 6c | 65 74 65 73 20 74 61 62 | /* del|etes tab|
|00002300| 73 20 2a 2f 0a 20 20 20 | 20 20 20 20 20 22 24 22 |s */. | "$"|
|00002310| 20 3d 3e 20 22 22 3b 20 | 20 20 20 20 20 20 20 20 | => ""; | |
|00002320| 20 20 20 20 20 2f 2a 20 | 64 65 6c 65 74 65 73 20 | /* |deletes |
|00002330| 6e 65 77 6c 69 6e 65 73 | 20 28 6c 69 6e 65 66 65 |newlines| (linefe|
|00002340| 65 64 73 29 20 2a 2f 0a | 20 20 20 20 20 20 20 20 |eds) */.| |
|00002350| 22 20 22 20 3d 3e 20 22 | 22 3b 20 20 20 20 20 20 |" " => "|"; |
|00002360| 20 20 20 20 20 20 20 20 | 2f 2a 20 64 65 6c 65 74 | |/* delet|
|00002370| 65 73 20 73 70 61 63 65 | 73 20 2a 2f 0a 0a 43 6f |es space|s */..Co|
|00002380| 6d 6d 65 6e 74 73 20 61 | 72 65 20 64 65 66 69 6e |mments a|re defin|
|00002390| 65 64 20 62 79 20 65 6e | 63 6c 6f 73 69 6e 67 20 |ed by en|closing |
|000023a0| 74 68 65 20 63 6f 6d 6d | 65 6e 74 20 77 69 74 68 |the comm|ent with|
|000023b0| 69 6e 20 2f 2a 20 2e 20 | 2e 20 2e 20 2a 2f 2e 20 |in /* . |. . */. |
|000023c0| 54 68 69 73 20 66 6f 6c | 6c 6f 77 73 20 74 68 65 |This fol|lows the|
|000023d0| 20 43 0a 70 72 6f 67 72 | 61 6d 6d 69 6e 67 20 6c | C.progr|amming l|
|000023e0| 61 6e 67 75 61 67 65 20 | 63 6f 6e 76 65 6e 74 69 |anguage |conventi|
|000023f0| 6f 6e 2e 20 43 6f 6d 6d | 65 6e 74 73 20 6d 61 79 |on. Comm|ents may|
|00002400| 20 6f 63 63 75 72 20 61 | 6e 79 77 68 65 72 65 20 | occur a|nywhere |
|00002410| 65 78 63 65 70 74 20 77 | 69 74 68 69 6e 20 65 69 |except w|ithin ei|
|00002420| 74 68 65 72 20 61 0a 73 | 65 61 72 63 68 20 6f 72 |ther a.s|earch or|
|00002430| 20 61 20 72 65 70 6c 61 | 63 65 20 73 65 71 75 65 | a repla|ce seque|
|00002440| 6e 63 65 2e 0a 0a 53 68 | 6f 75 6c 64 20 61 20 73 |nce...Sh|ould a s|
|00002450| 65 61 72 63 68 20 73 65 | 71 75 65 6e 63 65 20 6e |earch se|quence n|
|00002460| 65 65 64 20 74 6f 20 72 | 65 66 65 72 20 74 6f 20 |eed to r|efer to |
|00002470| 61 20 63 6f 6d 6d 65 6e | 74 20 65 6e 63 6c 6f 73 |a commen|t enclos|
|00002480| 69 6e 67 20 73 79 6d 62 | 6f 6c 2c 20 69 74 20 77 |ing symb|ol, it w|
|00002490| 69 6c 6c 20 6e 65 65 64 | 20 74 6f 0a 75 73 65 20 |ill need| to.use |
|000024a0| 74 68 65 20 27 6e 6f 72 | 6d 61 6c 27 20 6f 70 65 |the 'nor|mal' ope|
|000024b0| 72 61 74 6f 72 20 74 6f | 20 74 61 6b 65 20 74 68 |rator to| take th|
|000024c0| 65 20 73 79 6d 62 6f 6c | 20 27 2a 27 20 61 73 20 |e symbol| '*' as |
|000024d0| 61 20 6e 61 74 75 72 61 | 6c 3a 20 65 2e 67 2e 0a |a natura|l: e.g..|
|000024e0| 0a 20 20 20 20 20 20 20 | 20 22 2f 5c 2a 2a 2e 5c |. | "/\**.\|
|000024f0| 2a 2f 22 20 3d 3e 20 22 | 22 3b 20 20 20 20 20 20 |*/" => "|"; |
|00002500| 20 2f 2a 20 64 65 6c 65 | 74 65 73 20 63 6f 6d 6d | /* dele|tes comm|
|00002510| 65 6e 74 73 20 2a 2f 0a | 0a 0a 35 2e 20 4f 70 65 |ents */.|..5. Ope|
|00002520| 72 61 74 69 6f 6e 0a 3d | 3d 3d 3d 3d 3d 3d 3d 3d |ration.=|========|
|00002530| 3d 3d 3d 0a 41 20 6d 75 | 6c 74 69 2d 74 61 73 6b |===.A mu|lti-task|
|00002540| 69 6e 67 20 69 6e 74 65 | 72 66 61 63 65 20 69 6e |ing inte|rface in|
|00002550| 20 61 63 63 6f 72 64 61 | 6e 63 65 20 77 69 74 68 | accorda|nce with|
|00002560| 20 74 68 65 20 44 44 45 | 20 73 74 61 6e 64 61 72 | the DDE| standar|
|00002570| 64 20 69 73 20 70 72 6f | 76 69 64 65 64 20 61 6e |d is pro|vided an|
|00002580| 64 20 74 68 65 72 65 20 | 61 72 65 0a 74 77 6f 20 |d there |are.two |
|00002590| 73 69 67 6e 69 66 69 63 | 61 6e 74 20 6d 6f 64 65 |signific|ant mode|
|000025a0| 73 20 6f 66 20 6f 70 65 | 72 61 74 69 6f 6e 3a 20 |s of ope|ration: |
|000025b0| 63 6f 6d 70 69 6c 61 74 | 69 6f 6e 2c 20 63 6f 6d |compilat|ion, com|
|000025c0| 70 69 6c 61 74 69 6f 6e | 20 77 69 74 68 20 65 78 |pilation| with ex|
|000025d0| 65 63 75 74 69 6f 6e 2e | 0a 0a 43 6f 6d 70 69 6c |ecution.|..Compil|
|000025e0| 61 74 69 6f 6e 20 6f 6e | 6c 79 20 6f 63 63 75 72 |ation on|ly occur|
|000025f0| 73 20 77 68 65 6e 20 61 | 20 70 72 6f 67 72 61 6d |s when a| program|
|00002600| 20 62 75 74 20 6e 6f 20 | 64 61 74 61 20 69 6e 70 | but no |data inp|
|00002610| 75 74 20 69 73 20 70 72 | 6f 76 69 64 65 64 2e 20 |ut is pr|ovided. |
|00002620| 46 6f 72 20 52 45 50 4c | 41 43 45 20 31 2e 30 30 |For REPL|ACE 1.00|
|00002630| 2c 0a 74 68 69 73 20 67 | 69 76 65 73 20 61 6e 20 |,.this g|ives an |
|00002640| 6f 70 70 6f 72 74 75 6e | 69 74 79 20 66 6f 72 20 |opportun|ity for |
|00002650| 74 68 65 20 63 6f 6d 70 | 69 6c 65 72 20 74 6f 20 |the comp|iler to |
|00002660| 73 61 79 20 77 68 61 74 | 20 69 74 20 74 68 69 6e |say what| it thin|
|00002670| 6b 73 20 69 74 20 68 61 | 73 20 62 65 65 6e 20 67 |ks it ha|s been g|
|00002680| 69 76 65 6e 0a 77 69 74 | 68 20 74 68 65 20 70 72 |iven.wit|h the pr|
|00002690| 6f 67 72 61 6d 20 73 6f | 75 72 63 65 2e 20 49 74 |ogram so|urce. It|
|000026a0| 20 64 6f 65 73 20 74 68 | 69 73 20 76 69 61 20 61 | does th|is via a|
|000026b0| 20 6c 69 73 74 69 6e 67 | 20 77 68 69 63 68 20 74 | listing| which t|
|000026c0| 72 61 6e 73 6c 61 74 65 | 73 20 62 61 63 6b 20 74 |ranslate|s back t|
|000026d0| 68 65 20 63 6f 6d 70 69 | 6c 65 64 0a 70 73 65 75 |he compi|led.pseu|
|000026e0| 64 6f 20 63 6f 64 65 20 | 69 6e 74 6f 20 77 68 69 |do code |into whi|
|000026f0| 63 68 20 74 68 65 20 73 | 6f 75 72 63 65 20 77 61 |ch the s|ource wa|
|00002700| 73 20 74 72 61 6e 73 6c | 61 74 65 64 2e 0a 0a 43 |s transl|ated...C|
|00002710| 6f 6d 70 69 6c 61 74 69 | 6f 6e 20 77 69 74 68 20 |ompilati|on with |
|00002720| 65 78 65 63 75 74 69 6f | 6e 20 6f 63 63 75 72 73 |executio|n occurs|
|00002730| 20 77 68 65 6e 20 62 6f | 74 68 20 70 72 6f 67 72 | when bo|th progr|
|00002740| 61 6d 20 73 6f 75 72 63 | 65 20 61 6e 64 20 64 61 |am sourc|e and da|
|00002750| 74 61 20 66 69 6c 65 73 | 20 61 72 65 20 70 72 6f |ta files| are pro|
|00002760| 76 69 64 65 64 2e 0a 0a | 45 61 63 68 20 74 72 61 |vided...|Each tra|
|00002770| 6e 73 66 6f 72 6d 20 69 | 6e 20 74 75 72 6e 20 69 |nsform i|n turn i|
|00002780| 73 20 74 61 6b 65 6e 20 | 66 72 6f 6d 20 74 68 65 |s taken |from the|
|00002790| 20 6c 69 73 74 20 61 6e | 64 20 69 73 20 75 73 65 | list an|d is use|
|000027a0| 64 20 66 72 6f 6d 20 74 | 68 65 20 73 74 61 72 74 |d from t|he start|
|000027b0| 20 6f 66 20 65 61 63 68 | 20 64 61 74 61 0a 66 69 | of each| data.fi|
|000027c0| 6c 65 20 74 6f 20 74 68 | 65 20 65 6e 64 20 74 6f |le to th|e end to|
|000027d0| 20 66 69 6e 64 20 6d 61 | 74 63 68 65 73 20 77 69 | find ma|tches wi|
|000027e0| 74 68 20 61 75 74 6f 6d | 61 74 69 63 20 72 65 70 |th autom|atic rep|
|000027f0| 6c 61 63 65 6d 65 6e 74 | 2e 20 54 68 69 73 20 74 |lacement|. This t|
|00002800| 68 65 20 65 71 75 69 76 | 61 6c 65 6e 74 20 74 6f |he equiv|alent to|
|00002810| 20 61 0a 67 6c 6f 62 61 | 6c 20 72 65 70 6c 61 63 | a.globa|l replac|
|00002820| 65 6d 65 6e 74 20 6f 72 | 20 74 68 65 20 73 65 6c |ement or| the sel|
|00002830| 65 63 74 69 6f 6e 20 6f | 66 20 74 68 65 20 22 45 |ection o|f the "E|
|00002840| 6e 64 20 6f 66 20 66 69 | 6c 65 20 52 65 70 6c 61 |nd of fi|le Repla|
|00002850| 63 65 22 20 69 63 6f 6e | 20 69 6e 20 74 68 65 20 |ce" icon| in the |
|00002860| 21 53 72 63 45 64 69 74 | 0a 22 54 65 78 74 20 46 |!SrcEdit|."Text F|
|00002870| 6f 75 6e 64 22 20 64 69 | 61 6c 6f 67 75 65 2e 0a |ound" di|alogue..|
|00002880| 0a 46 6f 72 20 64 6f 63 | 75 6d 65 6e 74 61 74 69 |.For doc|umentati|
|00002890| 6f 6e 20 6f 6e 20 74 68 | 65 20 77 61 79 20 74 68 |on on th|e way th|
|000028a0| 65 20 6d 61 74 63 68 65 | 73 20 61 72 65 20 66 6f |e matche|s are fo|
|000028b0| 75 6e 64 2c 20 6f 72 20 | 68 6f 77 20 72 65 70 6c |und, or |how repl|
|000028c0| 61 63 65 6d 65 6e 74 73 | 20 61 72 65 20 6d 61 64 |acements| are mad|
|000028d0| 65 2c 20 70 6c 65 61 73 | 65 0a 72 65 61 64 20 74 |e, pleas|e.read t|
|000028e0| 68 65 20 41 72 63 68 69 | 76 65 20 61 72 74 69 63 |he Archi|ve artic|
|000028f0| 6c 65 20 72 65 66 65 72 | 72 65 64 20 74 6f 20 61 |le refer|red to a|
|00002900| 62 6f 76 65 3a 20 22 50 | 6f 77 65 72 20 53 65 61 |bove: "P|ower Sea|
|00002910| 72 63 68 3a 20 54 68 65 | 20 51 75 69 65 74 20 41 |rch: The| Quiet A|
|00002920| 49 20 52 65 76 6f 6c 75 | 74 69 6f 6e 22 2e 0a 0a |I Revolu|tion"...|
|00002930| 0a 36 2e 20 53 65 61 72 | 63 68 20 53 65 71 75 65 |.6. Sear|ch Seque|
|00002940| 6e 63 65 20 47 72 61 6d | 6d 61 72 0a 3d 3d 3d 3d |nce Gram|mar.====|
|00002950| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002960| 3d 3d 3d 3d 3d 3d 0a 20 | 20 20 2a 20 20 61 20 73 |======. | * a s|
|00002970| 65 61 72 63 68 20 73 65 | 71 75 65 6e 63 65 20 69 |earch se|quence i|
|00002980| 73 20 61 20 6e 75 6d 62 | 65 72 2c 20 67 72 65 61 |s a numb|er, grea|
|00002990| 74 65 72 20 74 68 61 6e | 20 30 2c 20 6f 66 20 73 |ter than| 0, of s|
|000029a0| 65 61 72 63 68 20 63 6f | 6d 70 6f 6e 65 6e 74 73 |earch co|mponents|
|000029b0| 20 0a 20 20 20 20 20 20 | 73 65 74 20 74 6f 67 65 | . |set toge|
|000029c0| 74 68 65 72 20 69 6e 20 | 61 20 73 65 71 75 65 6e |ther in |a sequen|
|000029d0| 63 65 20 6f 72 20 6c 69 | 73 74 2e 20 41 74 20 6c |ce or li|st. At l|
|000029e0| 65 61 73 74 20 6f 6e 65 | 20 63 6f 6d 70 6f 6e 65 |east one| compone|
|000029f0| 6e 74 20 6f 66 20 77 68 | 69 63 68 20 69 73 20 0a |nt of wh|ich is .|
|00002a00| 20 20 20 20 20 20 6e 6f | 74 20 61 20 27 30 a0 6f | no|t a '0.o|
|00002a10| 72 a0 6d 6f 72 65 27 20 | 72 65 70 65 74 69 74 69 |r.more' |repetiti|
|00002a20| 6f 6e 2e 0a 0a 20 20 20 | 2a 20 20 61 20 73 65 61 |on... |* a sea|
|00002a30| 72 63 68 20 63 6f 6d 70 | 6f 6e 65 6e 74 20 69 73 |rch comp|onent is|
|00002a40| 20 6f 6e 65 20 6f 66 3a | 20 61 20 73 70 65 63 69 | one of:| a speci|
|00002a50| 66 69 63 20 63 68 61 72 | 61 63 74 65 72 2c 20 61 |fic char|acter, a|
|00002a60| 20 73 70 65 63 69 66 69 | 63 20 73 74 72 69 6e 67 | specifi|c string|
|00002a70| 2c 20 0a 20 20 20 20 20 | 20 61 20 73 65 74 20 6f |, . | a set o|
|00002a80| 66 20 63 68 61 72 61 63 | 74 65 72 73 2c 20 6f 72 |f charac|ters, or|
|00002a90| 20 61 20 72 65 70 65 74 | 69 74 69 6f 6e 2e 0a 0a | a repet|ition...|
|00002aa0| 20 20 20 2a 20 20 61 20 | 73 70 65 63 69 66 69 63 | * a |specific|
|00002ab0| 20 63 68 61 72 61 63 74 | 65 72 20 69 73 20 61 6e | charact|er is an|
|00002ac0| 79 20 63 68 61 72 61 63 | 74 65 72 20 74 68 61 74 |y charac|ter that|
|00002ad0| 20 69 73 20 6e 6f 74 20 | 61 20 73 65 61 72 63 68 | is not |a search|
|00002ae0| 20 70 61 74 74 65 72 6e | 20 0a 20 20 20 20 20 20 | pattern| . |
|00002af0| 63 6f 6e 74 72 6f 6c 20 | 73 79 6d 62 6f 6c 20 75 |control |symbol u|
|00002b00| 6e 6c 65 73 73 20 69 74 | 20 68 61 73 20 62 65 65 |nless it| has bee|
|00002b10| 6e 20 6e 6f 72 6d 61 6c | 69 73 65 64 20 62 79 20 |n normal|ised by |
|00002b20| 74 68 65 20 6e 6f 72 6d | 61 6c 20 0a 20 20 20 20 |the norm|al . |
|00002b30| 20 20 6f 70 65 72 61 74 | 6f 72 2e 0a 0a 20 20 20 | operat|or... |
|00002b40| 2a 20 20 61 20 73 70 65 | 63 69 66 69 63 20 73 74 |* a spe|cific st|
|00002b50| 72 69 6e 67 20 69 73 20 | 61 6e 79 20 73 74 72 69 |ring is |any stri|
|00002b60| 6e 67 20 63 6f 6d 70 6f | 73 65 64 20 6f 66 20 73 |ng compo|sed of s|
|00002b70| 70 65 63 69 66 69 63 20 | 63 68 61 72 61 63 74 65 |pecific |characte|
|00002b80| 72 73 20 70 75 74 20 0a | 20 20 20 20 20 20 74 6f |rs put .| to|
|00002b90| 67 65 74 68 65 72 2e 0a | 0a 20 20 20 2a 20 20 61 |gether..|. * a|
|00002ba0| 20 73 65 74 20 6f 66 20 | 63 68 61 72 61 63 74 65 | set of |characte|
|00002bb0| 72 73 20 69 73 20 65 69 | 74 68 65 72 20 61 20 70 |rs is ei|ther a p|
|00002bc0| 72 65 2d 64 65 66 69 6e | 65 64 20 73 65 74 20 6f |re-defin|ed set o|
|00002bd0| 72 20 61 20 75 73 65 72 | 2d 64 65 66 69 6e 65 64 |r a user|-defined|
|00002be0| 20 73 65 74 0a 0a 20 20 | 20 2a 20 20 61 20 72 65 | set.. | * a re|
|00002bf0| 70 65 74 69 74 69 6f 6e | 20 69 73 20 61 20 72 65 |petition| is a re|
|00002c00| 70 65 74 69 74 69 6f 6e | 20 63 6f 6e 74 72 6f 6c |petition| control|
|00002c10| 20 73 79 6d 62 6f 6c 20 | 66 6f 6c 6c 6f 77 65 64 | symbol |followed|
|00002c20| 20 62 79 20 65 69 74 68 | 65 72 20 61 20 0a 20 20 | by eith|er a . |
|00002c30| 20 20 20 20 73 70 65 63 | 69 66 69 63 20 63 68 61 | spec|ific cha|
|00002c40| 72 61 63 74 65 72 20 6f | 72 20 61 20 73 65 74 20 |racter o|r a set |
|00002c50| 6f 66 20 63 68 61 72 61 | 63 74 65 72 73 2e 0a 0a |of chara|cters...|
|00002c60| 20 20 20 2a 20 20 61 20 | 75 73 65 72 2d 64 65 66 | * a |user-def|
|00002c70| 69 6e 65 64 20 73 65 74 | 20 69 73 20 65 69 74 68 |ined set| is eith|
|00002c80| 65 72 20 61 20 62 72 61 | 63 6b 65 74 65 64 20 73 |er a bra|cketed s|
|00002c90| 65 74 20 6f 72 20 61 20 | 6e 65 67 61 74 65 64 20 |et or a |negated |
|00002ca0| 73 65 74 2e 0a 0a 20 20 | 20 2a 20 20 61 20 73 65 |set... | * a se|
|00002cb0| 61 72 63 68 20 70 61 74 | 74 65 72 6e 20 63 6f 6e |arch pat|tern con|
|00002cc0| 74 72 6f 6c 20 73 79 6d | 62 6f 6c 20 69 73 20 6f |trol sym|bol is o|
|00002cd0| 6e 65 20 6f 66 3a 20 61 | 20 70 72 65 2d 64 65 66 |ne of: a| pre-def|
|00002ce0| 69 6e 65 64 20 73 65 74 | 20 73 79 6d 62 6f 6c 2c |ined set| symbol,|
|00002cf0| 20 61 20 0a 20 20 20 20 | 20 20 73 65 74 20 63 6f | a . | set co|
|00002d00| 6e 73 74 72 75 63 74 69 | 6f 6e 20 73 79 6d 62 6f |nstructi|on symbo|
|00002d10| 6c 2c 20 61 20 72 65 70 | 65 74 69 74 69 6f 6e 20 |l, a rep|etition |
|00002d20| 63 6f 6e 74 72 6f 6c 20 | 73 79 6d 62 6f 6c 2c 20 |control |symbol, |
|00002d30| 6f 72 20 61 20 63 68 61 | 72 61 63 74 65 72 20 0a |or a cha|racter .|
|00002d40| 20 20 20 20 20 20 6f 70 | 65 72 61 74 6f 72 2e 0a | op|erator..|
|00002d50| 0a 20 20 20 2a 20 20 61 | 20 70 72 65 2d 64 65 66 |. * a| pre-def|
|00002d60| 69 6e 65 64 20 73 65 74 | 20 69 73 20 6f 6e 65 20 |ined set| is one |
|00002d70| 6f 66 20 74 68 65 20 66 | 6f 75 72 20 73 79 6d 62 |of the f|our symb|
|00002d80| 6f 6c 73 3a 20 27 2e 27 | 2c 20 27 24 27 2c 20 27 |ols: '.'|, '$', '|
|00002d90| 40 27 2c 20 27 23 27 2e | 20 0a 20 20 20 20 20 20 |@', '#'.| . |
|00002da0| 52 65 73 70 65 63 74 69 | 76 65 6c 79 2c 20 74 68 |Respecti|vely, th|
|00002db0| 65 73 65 20 61 72 65 20 | 6e 61 6d 65 64 20 66 6f |ese are |named fo|
|00002dc0| 72 20 69 6e 74 65 72 70 | 72 65 74 61 74 69 6f 6e |r interp|retation|
|00002dd0| 20 70 75 72 70 6f 73 65 | 73 20 61 73 3a 20 27 61 | purpose|s as: 'a|
|00002de0| 6e 79 27 2c 20 0a 20 20 | 20 20 20 20 27 6e 65 77 |ny', . | 'new|
|00002df0| 6c 69 6e 65 27 2c 20 27 | 61 6c 70 68 61 6e 75 6d |line', '|alphanum|
|00002e00| 27 2c 20 27 64 69 67 69 | 74 27 2e 0a 0a 20 20 20 |', 'digi|t'... |
|00002e10| 2a 20 20 61 20 73 65 74 | 20 63 6f 6e 73 74 72 75 |* a set| constru|
|00002e20| 63 74 69 6f 6e 20 73 79 | 6d 62 6f 6c 20 69 73 20 |ction sy|mbol is |
|00002e30| 6f 6e 65 20 6f 66 20 74 | 68 65 20 66 6f 75 72 20 |one of t|he four |
|00002e40| 73 79 6d 62 6f 6c 73 3a | 20 27 5b 27 2c 20 27 5d |symbols:| '[', ']|
|00002e50| 27 2c 20 27 7e 27 2c 20 | 27 2d 27 2e 20 0a 20 20 |', '~', |'-'. . |
|00002e60| 20 20 20 20 52 65 73 70 | 65 63 74 69 76 65 6c 79 | Resp|ectively|
|00002e70| 2c 20 74 68 65 73 65 20 | 61 72 65 20 6e 61 6d 65 |, these |are name|
|00002e80| 64 20 61 73 3a 20 27 6c | 65 66 74 20 73 65 74 27 |d as: 'l|eft set'|
|00002e90| 2c 20 27 72 69 67 68 74 | 20 73 65 74 27 2c 20 27 |, 'right| set', '|
|00002ea0| 6e 6f 74 27 2c 20 61 6e | 64 20 0a 20 20 20 20 20 |not', an|d . |
|00002eb0| 20 27 74 6f 27 2e 0a 0a | 20 20 20 2a 20 20 61 20 | 'to'...| * a |
|00002ec0| 72 65 70 65 74 69 74 69 | 6f 6e 20 63 6f 6e 74 72 |repetiti|on contr|
|00002ed0| 6f 6c 20 73 79 6d 62 6f | 6c 20 69 73 20 6f 6e 65 |ol symbo|l is one|
|00002ee0| 20 6f 66 20 74 68 65 20 | 74 68 72 65 65 20 73 79 | of the |three sy|
|00002ef0| 6d 62 6f 6c 73 3a 20 27 | 2a 27 2c 20 27 5e 27 2c |mbols: '|*', '^',|
|00002f00| 20 27 25 27 2e 20 0a 20 | 20 20 20 20 20 52 65 73 | '%'. . | Res|
|00002f10| 70 65 63 74 69 76 65 6c | 79 2c 20 74 68 65 73 65 |pectivel|y, these|
|00002f20| 20 61 72 65 20 6e 61 6d | 65 64 20 61 73 3a 20 27 | are nam|ed as: '|
|00002f30| 30 a0 6f 72 a0 6d 6f 72 | 65 27 2c 20 27 31 a0 6f |0.or.mor|e', '1.o|
|00002f40| 72 a0 6d 6f 72 65 27 2c | 20 6f 72 20 0a 20 20 20 |r.more',| or . |
|00002f50| 20 20 20 27 6d 6f 73 74 | 27 2e 0a 0a 20 20 20 2a | 'most|'... *|
|00002f60| 20 20 61 20 63 68 61 72 | 61 63 74 65 72 20 6f 70 | a char|acter op|
|00002f70| 65 72 61 74 6f 72 20 69 | 73 20 6f 6e 65 20 6f 66 |erator i|s one of|
|00002f80| 20 74 68 65 20 74 68 72 | 65 65 20 73 79 6d 62 6f | the thr|ee symbo|
|00002f90| 6c 73 3a 20 27 5c 27 2c | 20 27 7c 27 2c 20 27 21 |ls: '\',| '|', '!|
|00002fa0| 27 2e 20 0a 20 20 20 20 | 20 20 52 65 73 70 65 63 |'. . | Respec|
|00002fb0| 74 69 76 65 6c 79 2c 20 | 74 68 65 73 65 20 61 72 |tively, |these ar|
|00002fc0| 65 20 6e 61 6d 65 64 20 | 61 73 3a 20 27 6e 6f 72 |e named |as: 'nor|
|00002fd0| 6d 61 6c 27 2c 20 27 63 | 6f 6e 74 72 6f 6c 27 2c |mal', 'c|ontrol',|
|00002fe0| 20 6f 72 20 27 68 65 78 | 27 20 0a 20 20 20 20 20 | or 'hex|' . |
|00002ff0| 20 6f 70 65 72 61 74 6f | 72 73 2e 20 54 68 65 79 | operato|rs. They|
|00003000| 20 61 72 65 20 6e 6f 74 | 20 70 61 72 74 20 6f 66 | are not| part of|
|00003010| 20 74 68 65 20 73 65 61 | 72 63 68 20 73 65 71 75 | the sea|rch sequ|
|00003020| 65 6e 63 65 20 74 68 65 | 6d 73 65 6c 76 65 73 2e |ence the|mselves.|
|00003030| 20 0a 20 20 20 20 20 20 | 54 68 65 79 20 63 68 61 | . |They cha|
|00003040| 6e 67 65 20 74 68 65 20 | 73 74 61 74 75 73 20 6f |nge the |status o|
|00003050| 66 20 74 68 65 20 63 68 | 61 72 61 63 74 65 72 20 |f the ch|aracter |
|00003060| 6f 72 20 63 68 61 72 61 | 63 74 65 72 73 20 74 68 |or chara|cters th|
|00003070| 61 74 20 66 6f 6c 6c 6f | 77 20 0a 20 20 20 20 20 |at follo|w . |
|00003080| 20 74 68 65 6d 2c 20 65 | 69 74 68 65 72 20 62 79 | them, e|ither by|
|00003090| 20 6e 6f 72 6d 61 6c 69 | 73 69 6e 67 20 73 65 61 | normali|sing sea|
|000030a0| 72 63 68 20 70 61 74 74 | 65 72 6e 20 63 6f 6e 74 |rch patt|ern cont|
|000030b0| 72 6f 6c 20 63 68 61 72 | 61 63 74 65 72 73 20 6f |rol char|acters o|
|000030c0| 72 20 62 79 20 0a 20 20 | 20 20 20 20 72 65 2d 63 |r by . | re-c|
|000030d0| 6f 64 69 6e 67 20 68 65 | 78 61 64 65 63 69 6d 61 |oding he|xadecima|
|000030e0| 6c 20 6f 72 20 6e 6f 6e | 2d 70 72 69 6e 74 61 62 |l or non|-printab|
|000030f0| 6c 65 20 41 53 43 49 49 | 20 76 61 6c 75 65 73 2e |le ASCII| values.|
|00003100| 20 21 53 72 63 45 64 69 | 74 20 75 73 65 73 20 0a | !SrcEdi|t uses .|
|00003110| 20 20 20 20 20 20 61 20 | 6e 6f 6e 2d 70 72 69 6e | a |non-prin|
|00003120| 74 61 62 6c 65 20 67 72 | 61 70 68 69 63 73 20 73 |table gr|aphics s|
|00003130| 79 6d 62 6f 6c 20 27 84 | 27 20 69 6e 73 74 65 61 |ymbol '.|' instea|
|00003140| 64 20 6f 66 20 27 21 27 | 2e 0a 0a 20 20 20 2a 20 |d of '!'|... * |
|00003150| 20 61 20 62 72 61 63 6b | 65 74 65 64 20 73 65 74 | a brack|eted set|
|00003160| 20 69 73 20 61 20 63 6f | 6d 62 69 6e 61 74 69 6f | is a co|mbinatio|
|00003170| 6e 20 6f 66 20 63 68 61 | 72 61 63 74 65 72 20 6c |n of cha|racter l|
|00003180| 69 73 74 73 20 61 6e 64 | 20 63 68 61 72 61 63 74 |ists and| charact|
|00003190| 65 72 20 0a 20 20 20 20 | 20 20 72 61 6e 67 65 73 |er . | ranges|
|000031a0| 20 70 75 74 20 74 6f 67 | 65 74 68 65 72 20 69 6e | put tog|ether in|
|000031b0| 20 61 6e 79 20 6f 72 64 | 65 72 20 62 65 74 77 65 | any ord|er betwe|
|000031c0| 65 6e 20 61 20 27 6c 65 | 66 74 20 73 65 74 27 20 |en a 'le|ft set' |
|000031d0| 62 72 61 63 6b 65 74 20 | 61 6e 64 20 61 20 0a 20 |bracket |and a . |
|000031e0| 20 20 20 20 20 27 72 69 | 67 68 74 20 73 65 74 27 | 'ri|ght set'|
|000031f0| 20 62 72 61 63 6b 65 74 | 0a 0a 20 20 20 2a 20 20 | bracket|.. * |
|00003200| 61 20 63 68 61 72 61 63 | 74 65 72 20 6c 69 73 74 |a charac|ter list|
|00003210| 20 69 73 20 61 20 6c 69 | 73 74 20 63 6f 6d 70 6f | is a li|st compo|
|00003220| 73 65 64 20 6f 66 20 63 | 68 61 72 61 63 74 65 72 |sed of c|haracter|
|00003230| 73 20 74 68 61 74 20 61 | 72 65 20 6e 6f 74 20 73 |s that a|re not s|
|00003240| 65 74 20 0a 20 20 20 20 | 20 20 63 6f 6e 73 74 72 |et . | constr|
|00003250| 75 63 74 69 6f 6e 20 73 | 79 6d 62 6f 6c 73 20 75 |uction s|ymbols u|
|00003260| 6e 6c 65 73 73 20 74 68 | 65 79 20 61 72 65 20 6e |nless th|ey are n|
|00003270| 6f 72 6d 61 6c 69 73 65 | 64 20 6f 72 20 6f 75 74 |ormalise|d or out|
|00003280| 20 6f 66 20 63 6f 6e 74 | 65 78 74 2e 20 0a 20 20 | of cont|ext. . |
|00003290| 20 20 20 20 46 6f 72 20 | 69 6e 73 74 61 6e 63 65 | For |instance|
|000032a0| 2c 20 69 6e 20 22 5b 61 | 62 63 5b 64 5d 22 2c 20 |, in "[a|bc[d]", |
|000032b0| 74 68 65 20 73 65 63 6f | 6e 64 20 27 5b 27 20 63 |the seco|nd '[' c|
|000032c0| 61 6e 6e 6f 74 20 62 65 | 20 27 6c 65 66 74 20 73 |annot be| 'left s|
|000032d0| 65 74 27 20 61 6e 64 20 | 69 73 2c 20 0a 20 20 20 |et' and |is, . |
|000032e0| 20 20 20 74 68 65 72 65 | 66 6f 72 65 2c 20 6f 75 | there|fore, ou|
|000032f0| 74 20 6f 66 20 63 6f 6e | 74 65 78 74 2e 20 41 67 |t of con|text. Ag|
|00003300| 61 69 6e 20 69 6e 20 22 | 5b 2d 78 79 7a 5d 22 2c |ain in "|[-xyz]",|
|00003310| 20 27 2d 27 20 63 61 6e | 6e 6f 74 20 62 65 20 74 | '-' can|not be t|
|00003320| 68 65 20 72 61 6e 67 65 | 20 0a 20 20 20 20 20 20 |he range| . |
|00003330| 73 79 6d 62 6f 6c 20 27 | 74 6f 27 2e 0a 0a 20 20 |symbol '|to'... |
|00003340| 20 2a 20 20 61 20 63 68 | 61 72 61 63 74 65 72 20 | * a ch|aracter |
|00003350| 72 61 6e 67 65 20 69 73 | 20 61 20 6c 69 73 74 20 |range is| a list |
|00003360| 6f 66 20 74 68 72 65 65 | 20 63 68 61 72 61 63 74 |of three| charact|
|00003370| 65 72 73 20 77 69 74 68 | 20 74 68 65 20 6d 69 64 |ers with| the mid|
|00003380| 64 6c 65 20 6f 6e 65 20 | 0a 20 20 20 20 20 20 62 |dle one |. b|
|00003390| 65 69 6e 67 20 74 68 65 | 20 27 74 6f 27 20 73 79 |eing the| 'to' sy|
|000033a0| 6d 62 6f 6c 20 61 6e 64 | 20 74 68 65 20 6f 75 74 |mbol and| the out|
|000033b0| 65 72 20 74 77 6f 20 62 | 65 69 6e 67 20 63 68 61 |er two b|eing cha|
|000033c0| 72 61 63 74 65 72 73 20 | 74 68 61 74 20 61 72 65 |racters |that are|
|000033d0| 20 6e 6f 74 20 0a 20 20 | 20 20 20 20 73 65 74 20 | not . | set |
|000033e0| 63 6f 6e 73 74 72 75 63 | 74 69 6f 6e 20 73 79 6d |construc|tion sym|
|000033f0| 62 6f 6c 73 20 75 6e 6c | 65 73 73 20 74 68 65 79 |bols unl|ess they|
|00003400| 20 61 72 65 20 6e 6f 72 | 6d 61 6c 69 73 65 64 20 | are nor|malised |
|00003410| 6f 72 20 6f 75 74 20 6f | 66 20 0a 20 20 20 20 20 |or out o|f . |
|00003420| 20 63 6f 6e 74 65 78 74 | 2e 20 54 68 65 20 6f 75 | context|. The ou|
|00003430| 74 65 72 20 74 77 6f 20 | 61 72 65 20 6e 6f 74 20 |ter two |are not |
|00003440| 72 65 71 75 69 72 65 64 | 20 74 6f 20 62 65 20 69 |required| to be i|
|00003450| 6e 20 61 6e 79 20 6f 72 | 64 65 72 3b 20 69 2e 65 |n any or|der; i.e|
|00003460| 2e 20 22 5b 61 2d 74 5d | 22 20 0a 20 20 20 20 20 |. "[a-t]|" . |
|00003470| 20 69 73 20 65 71 75 69 | 76 61 6c 65 6e 74 20 74 | is equi|valent t|
|00003480| 6f 20 22 5b 74 2d 61 5d | 22 2e 0a 0a 20 20 20 2a |o "[t-a]|"... *|
|00003490| 20 20 61 20 6e 65 67 61 | 74 65 64 20 73 65 74 20 | a nega|ted set |
|000034a0| 69 73 20 74 68 65 20 73 | 65 74 20 63 6f 6e 73 74 |is the s|et const|
|000034b0| 72 75 63 74 69 6f 6e 20 | 73 79 6d 62 6f 6c 20 27 |ruction |symbol '|
|000034c0| 6e 6f 74 27 20 66 6f 6c | 6c 6f 77 65 64 20 62 79 |not' fol|lowed by|
|000034d0| 20 65 69 74 68 65 72 20 | 0a 20 20 20 20 20 20 61 | either |. a|
|000034e0| 20 73 70 65 63 69 66 69 | 63 20 63 68 61 72 61 63 | specifi|c charac|
|000034f0| 74 65 72 2c 20 61 20 70 | 72 65 2d 64 65 66 69 6e |ter, a p|re-defin|
|00003500| 65 64 20 73 65 74 20 73 | 79 6d 62 6f 6c 2c 20 6f |ed set s|ymbol, o|
|00003510| 72 20 61 20 62 72 61 63 | 6b 65 74 65 64 20 73 65 |r a brac|keted se|
|00003520| 74 2e 20 0a 20 20 20 20 | 20 20 53 75 63 68 20 61 |t. . | Such a|
|00003530| 20 63 6f 6d 70 6f 6e 65 | 6e 74 20 6d 61 79 20 6e | compone|nt may n|
|00003540| 6f 74 20 62 65 20 6e 75 | 6c 6c 3b 20 22 7e 2e 22 |ot be nu|ll; "~."|
|00003550| 20 69 73 20 65 78 63 6c | 75 64 65 64 2e 0a 0a 20 | is excl|uded... |
|00003560| 20 20 2a 20 20 46 6f 72 | 20 6e 6f 20 67 6f 6f 64 | * For| no good|
|00003570| 20 72 65 61 73 6f 6e 2c | 20 21 53 72 63 45 64 69 | reason,| !SrcEdi|
|00003580| 74 20 65 78 63 6c 75 64 | 65 73 20 74 68 65 20 72 |t exclud|es the r|
|00003590| 65 70 65 74 69 74 69 6f | 6e 20 22 25 2e 22 2e 20 |epetitio|n "%.". |
|000035a0| 41 73 20 74 68 69 73 20 | 0a 20 20 20 20 20 20 63 |As this |. c|
|000035b0| 6f 6d 70 6f 6e 65 6e 74 | 20 69 73 20 69 6d 70 6f |omponent| is impo|
|000035c0| 72 74 61 6e 74 2c 20 73 | 74 61 6e 64 69 6e 67 20 |rtant, s|tanding |
|000035d0| 66 6f 72 20 22 74 68 65 | 20 72 65 73 74 20 6f 66 |for "the| rest of|
|000035e0| 20 74 68 65 20 66 69 6c | 65 22 2c 20 52 65 70 6c | the fil|e", Repl|
|000035f0| 61 63 65 20 0a 20 20 20 | 20 20 20 73 75 70 70 6f |ace . | suppo|
|00003600| 72 74 73 20 69 74 2e 0a | 0a 0a 37 2e 20 52 65 70 |rts it..|..7. Rep|
|00003610| 6c 61 63 65 20 53 65 71 | 75 65 6e 63 65 20 47 72 |lace Seq|uence Gr|
|00003620| 61 6d 6d 61 72 0a 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |ammar.==|========|
|00003630| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003640| 3d 0a 20 20 20 2a 20 20 | 61 20 72 65 70 6c 61 63 |=. * |a replac|
|00003650| 65 20 73 65 71 75 65 6e | 63 65 20 69 73 20 61 20 |e sequen|ce is a |
|00003660| 6e 75 6d 62 65 72 2c 20 | 67 72 65 61 74 65 72 20 |number, |greater |
|00003670| 6f 72 20 65 71 75 61 6c | 20 74 6f 20 30 2c 20 6f |or equal| to 0, o|
|00003680| 66 20 72 65 70 6c 61 63 | 65 20 63 6f 6d 70 6f 6e |f replac|e compon|
|00003690| 65 6e 74 73 20 73 65 74 | 20 74 6f 67 65 74 68 65 |ents set| togethe|
|000036a0| 72 20 69 6e 20 61 20 0a | 20 20 20 20 20 20 73 65 |r in a .| se|
|000036b0| 71 75 65 6e 63 65 20 6f | 72 20 6c 69 73 74 2e 0a |quence o|r list..|
|000036c0| 0a 20 20 20 2a 20 20 61 | 20 72 65 70 6c 61 63 65 |. * a| replace|
|000036d0| 20 63 6f 6d 70 6f 6e 65 | 6e 74 20 69 73 20 6f 6e | compone|nt is on|
|000036e0| 65 20 6f 66 3a 20 61 20 | 73 70 65 63 69 66 69 63 |e of: a |specific|
|000036f0| 20 63 68 61 72 61 63 74 | 65 72 2c 20 61 20 73 70 | charact|er, a sp|
|00003700| 65 63 69 66 69 63 20 73 | 74 72 69 6e 67 2c 20 61 |ecific s|tring, a|
|00003710| 20 6e 65 77 6c 69 6e 65 | 2c 20 61 20 6e 75 6d 62 | newline|, a numb|
|00003720| 65 72 65 64 20 66 69 65 | 6c 64 2c 20 0a 20 20 20 |ered fie|ld, . |
|00003730| 20 20 20 6f 72 20 61 20 | 66 6f 75 6e 64 20 73 74 | or a |found st|
|00003740| 72 69 6e 67 2e 0a 0a 20 | 20 20 2a 20 20 61 20 73 |ring... | * a s|
|00003750| 70 65 63 69 66 69 63 20 | 63 68 61 72 61 63 74 65 |pecific |characte|
|00003760| 72 20 69 73 20 61 6e 79 | 20 63 68 61 72 61 63 74 |r is any| charact|
|00003770| 65 72 20 65 78 63 6c 75 | 64 69 6e 67 20 74 68 72 |er exclu|ding thr|
|00003780| 65 65 3a 20 27 24 27 2c | 20 27 3f 27 2c 20 27 26 |ee: '$',| '?', '&|
|00003790| 27 2c 20 75 6e 6c 65 73 | 73 20 74 68 65 79 20 68 |', unles|s they h|
|000037a0| 61 76 65 20 62 65 65 6e | 20 0a 20 20 20 20 20 20 |ave been| . |
|000037b0| 6e 6f 72 6d 61 6c 69 73 | 65 64 20 62 79 20 74 68 |normalis|ed by th|
|000037c0| 65 20 6e 6f 72 6d 61 6c | 20 6f 70 65 72 61 74 6f |e normal| operato|
|000037d0| 72 2e 0a 0a 20 20 20 2a | 20 20 61 20 73 70 65 63 |r... *| a spec|
|000037e0| 69 66 69 63 20 73 74 72 | 69 6e 67 20 69 73 20 61 |ific str|ing is a|
|000037f0| 6e 79 20 73 74 72 69 6e | 67 20 63 6f 6d 70 6f 73 |ny strin|g compos|
|00003800| 65 64 20 6f 66 20 73 70 | 65 63 69 66 69 63 20 63 |ed of sp|ecific c|
|00003810| 68 61 72 61 63 74 65 72 | 73 20 70 75 74 20 74 6f |haracter|s put to|
|00003820| 67 65 74 68 65 72 2e 09 | 0a 0a 20 20 20 2a 20 20 |gether..|.. * |
|00003830| 61 20 6e 65 77 6c 69 6e | 65 20 69 73 20 74 68 65 |a newlin|e is the|
|00003840| 20 72 65 70 6c 61 63 65 | 20 63 6f 6e 74 72 6f 6c | replace| control|
|00003850| 20 73 79 6d 62 6f 6c 20 | 27 24 27 2e 0a 0a 20 20 | symbol |'$'... |
|00003860| 20 2a 20 20 61 20 6e 75 | 6d 62 65 72 65 64 20 66 | * a nu|mbered f|
|00003870| 69 65 6c 64 20 69 73 20 | 74 68 65 20 72 65 70 6c |ield is |the repl|
|00003880| 61 63 65 20 63 6f 6e 74 | 72 6f 6c 20 73 79 6d 62 |ace cont|rol symb|
|00003890| 6f 6c 20 27 3f 27 20 66 | 6f 6c 6c 6f 77 65 64 20 |ol '?' f|ollowed |
|000038a0| 62 79 20 61 20 73 69 6e | 67 6c 65 20 64 65 63 69 |by a sin|gle deci|
|000038b0| 6d 61 6c 20 64 69 67 69 | 74 2c 20 27 30 27 20 74 |mal digi|t, '0' t|
|000038c0| 6f 20 27 39 27 2e 0a 0a | 20 20 20 2a 20 20 61 20 |o '9'...| * a |
|000038d0| 66 6f 75 6e 64 20 73 74 | 72 69 6e 67 20 69 73 20 |found st|ring is |
|000038e0| 74 68 65 20 72 65 70 6c | 61 63 65 20 63 6f 6e 74 |the repl|ace cont|
|000038f0| 72 6f 6c 20 73 79 6d 62 | 6f 6c 20 27 26 27 2e 0a |rol symb|ol '&'..|
|00003900| 0a 0a 38 2e 20 46 65 65 | 64 62 61 63 6b 0a 3d 3d |..8. Fee|dback.==|
|00003910| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0a 46 65 65 64 62 61 |========|=.Feedba|
|00003920| 63 6b 20 61 6e 64 20 73 | 75 67 67 65 73 74 69 6f |ck and s|uggestio|
|00003930| 6e 73 20 63 6f 6d 69 6e | 67 20 66 72 6f 6d 20 65 |ns comin|g from e|
|00003940| 76 61 6c 75 61 74 69 6f | 6e 20 61 6e 64 20 75 73 |valuatio|n and us|
|00003950| 65 20 6f 66 20 74 68 65 | 20 63 6f 6d 70 69 6c 65 |e of the| compile|
|00003960| 72 20 77 6f 75 6c 64 20 | 62 65 20 6d 6f 73 74 20 |r would |be most |
|00003970| 77 65 6c 63 6f 6d 65 2e | 0a 50 6c 65 61 73 65 20 |welcome.|.Please |
|00003980| 63 6f 6e 74 61 63 74 3a | 0a 0a 20 20 20 20 20 20 |contact:|.. |
|00003990| 20 20 4d 69 6b 65 20 48 | 6f 75 6c 64 65 72 2c 0a | Mike H|oulder,.|
|000039a0| 20 20 20 20 20 20 20 20 | 36 20 57 6f 72 72 61 6c | |6 Worral|
|000039b0| 6c 20 52 6f 61 64 2c 0a | 20 20 20 20 20 20 20 20 |l Road,.| |
|000039c0| 53 68 65 66 66 69 65 6c | 64 2c 0a 20 20 20 20 20 |Sheffiel|d,. |
|000039d0| 20 20 20 53 6f 75 74 68 | 20 59 6f 72 6b 73 68 69 | South| Yorkshi|
|000039e0| 72 65 20 53 36 20 34 42 | 41 0a 0a 46 69 6c 65 44 |re S6 4B|A..FileD|
|000039f0| 61 74 61 82 53 74 79 6c | 65 73 44 6f 63 00 00 af |ata.Styl|esDoc...|
|00003a00| 14 00 00 43 ff ff ff 66 | 3e 91 e5 03 00 85 3b 0a |...C...f|>.....;.|
|00003a10| 53 54 59 4c 45 53 3a 20 | 41 20 73 69 6d 70 6c 65 |STYLES: |A simple|
|00003a20| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 6f 66 20 | applica|tion of |
|00003a30| 50 61 74 74 65 72 6e 20 | 50 72 6f 67 72 61 6d 6d |Pattern |Programm|
|00003a40| 69 6e 67 20 75 73 69 6e | 67 20 52 45 50 4c 41 43 |ing usin|g REPLAC|
|00003a50| 45 20 31 2e 30 30 0a 0a | 52 65 70 6c 61 63 65 20 |E 1.00..|Replace |
|00003a60| 31 2e 30 30 3a 20 43 6f | 70 79 72 69 67 68 74 20 |1.00: Co|pyright |
|00003a70| 28 43 29 20 31 39 39 31 | 20 4d 69 63 68 61 65 6c |(C) 1991| Michael|
|00003a80| 20 48 6f 75 6c 64 65 72 | 0a 0a 0a 31 2e 20 50 75 | Houlder|...1. Pu|
|00003a90| 72 70 6f 73 65 0a 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |rpose.==|========|
|00003aa0| 0a 53 54 59 4c 45 53 20 | 69 73 20 61 20 73 69 6d |.STYLES |is a sim|
|00003ab0| 70 6c 65 20 66 69 6c 74 | 65 72 20 61 70 70 6c 69 |ple filt|er appli|
|00003ac0| 63 61 74 69 6f 6e 20 77 | 68 69 63 68 20 22 65 78 |cation w|hich "ex|
|00003ad0| 74 65 6e 64 73 20 74 68 | 65 20 44 44 45 22 20 69 |tends th|e DDE" i|
|00003ae0| 6e 20 74 68 65 20 73 65 | 6e 73 65 20 64 65 73 63 |n the se|nse desc|
|00003af0| 72 69 62 65 64 20 62 79 | 0a 41 63 6f 72 6e 27 73 |ribed by|.Acorn's|
|00003b00| 20 64 6f 63 75 6d 65 6e | 74 61 74 69 6f 6e 20 66 | documen|tation f|
|00003b10| 6f 72 20 74 68 65 20 44 | 65 73 6b 74 6f 70 20 44 |or the D|esktop D|
|00003b20| 65 76 65 6c 6f 70 6d 65 | 6e 74 20 45 6e 76 69 72 |evelopme|nt Envir|
|00003b30| 6f 6e 6d 65 6e 74 2e 0a | 0a 54 68 65 20 44 44 45 |onment..|.The DDE|
|00003b40| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 20 66 6f 72 | environ|ment for|
|00003b50| 20 74 68 65 20 61 70 70 | 6c 69 63 61 74 69 6f 6e | the app|lication|
|00003b60| 20 61 6c 6c 6f 77 73 20 | 74 68 65 20 66 69 6c 74 | allows |the filt|
|00003b70| 65 72 20 74 6f 20 6d 75 | 6c 74 69 2d 74 61 73 6b |er to mu|lti-task|
|00003b80| 20 77 69 74 68 20 61 6e | 79 20 6f 74 68 65 72 0a | with an|y other.|
|00003b90| 64 65 73 6b 74 6f 70 20 | 61 70 70 6c 69 63 61 74 |desktop |applicat|
|00003ba0| 69 6f 6e 2c 20 69 6e 20 | 70 61 72 74 69 63 75 6c |ion, in |particul|
|00003bb0| 61 72 20 49 4d 50 52 45 | 53 53 49 4f 4e 2e 0a 0a |ar IMPRE|SSION...|
|00003bc0| 49 74 20 69 73 20 6f 66 | 20 75 73 65 20 73 6f 6d |It is of| use som|
|00003bd0| 65 74 69 6d 65 73 20 74 | 6f 20 6c 69 73 74 20 61 |etimes t|o list a|
|00003be0| 6c 6c 20 74 68 65 20 49 | 6d 70 72 65 73 73 69 6f |ll the I|mpressio|
|00003bf0| 6e 20 73 74 79 6c 65 73 | 20 74 68 61 74 20 68 61 |n styles| that ha|
|00003c00| 76 65 20 62 65 65 6e 20 | 61 63 74 75 61 6c 6c 79 |ve been |actually|
|00003c10| 20 75 73 65 64 20 66 6f | 72 0a 6f 6e 65 20 70 61 | used fo|r.one pa|
|00003c20| 72 74 69 63 75 6c 61 72 | 20 22 74 65 78 74 20 73 |rticular| "text s|
|00003c30| 74 6f 72 79 22 3b 20 69 | 2e 65 2e 20 64 69 73 74 |tory"; i|.e. dist|
|00003c40| 69 6e 63 74 20 66 72 6f | 6d 20 6a 75 73 74 20 74 |inct fro|m just t|
|00003c50| 68 6f 73 65 20 74 68 61 | 74 20 61 72 65 20 64 65 |hose tha|t are de|
|00003c60| 66 69 6e 65 64 20 66 6f | 72 20 74 68 65 0a 64 6f |fined fo|r the.do|
|00003c70| 63 75 6d 65 6e 74 2e 20 | 49 6d 70 72 65 73 73 69 |cument. |Impressi|
|00003c80| 6f 6e 20 6c 69 73 74 73 | 20 74 68 65 73 65 20 6c |on lists| these l|
|00003c90| 61 74 74 65 72 20 70 65 | 72 66 65 63 74 6c 79 20 |atter pe|rfectly |
|00003ca0| 61 64 65 71 75 61 74 65 | 6c 79 2e 0a 0a 48 61 76 |adequate|ly...Hav|
|00003cb0| 69 6e 67 20 73 65 6c 65 | 63 74 65 64 20 61 20 70 |ing sele|cted a p|
|00003cc0| 61 72 74 69 63 75 6c 61 | 72 20 74 65 78 74 20 73 |articula|r text s|
|00003cd0| 74 6f 72 79 20 69 6e 20 | 49 6d 70 72 65 73 73 69 |tory in |Impressi|
|00003ce0| 6f 6e 2c 20 69 66 20 74 | 68 65 20 22 53 61 76 65 |on, if t|he "Save|
|00003cf0| 20 74 65 78 74 20 73 74 | 6f 72 79 22 20 64 69 61 | text st|ory" dia|
|00003d00| 6c 6f 67 75 65 0a 27 73 | 61 76 65 27 20 69 63 6f |logue.'s|ave' ico|
|00003d10| 6e 20 69 73 20 64 72 61 | 67 67 65 64 20 74 6f 20 |n is dra|gged to |
|00003d20| 74 68 65 20 69 63 6f 6e | 62 61 72 20 21 53 74 79 |the icon|bar !Sty|
|00003d30| 6c 65 73 20 69 63 6f 6e | 2c 20 74 68 65 6e 20 61 |les icon|, then a|
|00003d40| 20 6c 69 73 74 20 6f 66 | 20 74 68 65 20 73 74 79 | list of| the sty|
|00003d50| 6c 65 73 20 75 73 65 64 | 20 77 69 6c 6c 0a 62 65 |les used| will.be|
|00003d60| 20 64 69 73 70 6c 61 79 | 65 64 2e 20 54 68 69 73 | display|ed. This|
|00003d70| 20 61 73 73 75 6d 65 73 | 20 74 68 61 74 20 74 68 | assumes| that th|
|00003d80| 65 20 64 65 66 61 75 6c | 74 20 63 68 6f 69 63 65 |e defaul|t choice|
|00003d90| 20 6f 66 20 22 57 69 74 | 68 20 53 74 79 6c 65 73 | of "Wit|h Styles|
|00003da0| 22 20 68 61 73 20 6e 6f | 74 20 62 65 65 6e 20 63 |" has no|t been c|
|00003db0| 68 61 6e 67 65 64 2e 0a | 20 20 20 20 20 20 20 20 |hanged..| |
|00003dc0| 20 20 20 20 20 0a 52 61 | 74 68 65 72 20 74 68 61 | .Ra|ther tha|
|00003dd0| 6e 20 75 73 65 20 74 68 | 65 20 72 65 6c 61 74 69 |n use th|e relati|
|00003de0| 76 65 6c 79 20 6c 65 6e | 67 74 68 79 20 22 53 61 |vely len|gthy "Sa|
|00003df0| 76 65 20 54 65 78 74 20 | 53 74 6f 72 79 22 20 64 |ve Text |Story" d|
|00003e00| 69 61 6c 6f 67 75 65 2c | 20 74 68 65 20 64 69 72 |ialogue,| the dir|
|00003e10| 65 63 74 20 43 4f 4e 54 | 52 4f 4c 2d 53 48 49 46 |ect CONT|ROL-SHIF|
|00003e20| 54 2d 54 0a 6b 65 79 73 | 74 72 6f 6b 65 20 6d 61 |T-T.keys|troke ma|
|00003e30| 6b 65 73 20 74 68 65 20 | 27 73 61 76 65 27 20 69 |kes the |'save' i|
|00003e40| 63 6f 6e 20 61 76 61 69 | 6c 61 62 6c 65 20 69 6d |con avai|lable im|
|00003e50| 6d 65 64 69 61 74 65 6c | 79 20 66 6f 72 20 64 72 |mediatel|y for dr|
|00003e60| 61 67 67 69 6e 67 20 74 | 6f 20 21 53 74 79 6c 65 |agging t|o !Style|
|00003e70| 73 2e 0a 0a 41 6c 74 65 | 72 6e 61 74 69 76 65 6c |s...Alte|rnativel|
|00003e80| 79 2c 20 74 68 65 20 74 | 65 78 74 20 73 74 6f 72 |y, the t|ext stor|
|00003e90| 79 20 27 73 61 76 65 27 | 20 69 63 6f 6e 20 6d 61 |y 'save'| icon ma|
|00003ea0| 79 20 62 65 20 64 72 61 | 67 67 65 64 20 74 6f 20 |y be dra|gged to |
|00003eb0| 61 20 66 69 6c 65 72 20 | 64 69 72 65 63 74 6f 72 |a filer |director|
|00003ec0| 79 20 77 69 6e 64 6f 77 | 20 77 68 65 72 65 0a 69 |y window| where.i|
|00003ed0| 74 20 63 61 75 73 65 73 | 20 74 68 65 20 63 72 65 |t causes| the cre|
|00003ee0| 61 74 69 6f 6e 20 6f 66 | 20 61 20 70 65 72 6d 61 |ation of| a perma|
|00003ef0| 6e 65 6e 74 20 66 69 6c | 65 2e 20 54 68 65 20 63 |nent fil|e. The c|
|00003f00| 6f 72 72 65 73 70 6f 6e | 64 69 6e 67 20 66 69 6c |orrespon|ding fil|
|00003f10| 65 72 20 69 63 6f 6e 20 | 6d 61 79 20 62 65 20 64 |er icon |may be d|
|00003f20| 72 61 67 67 65 64 20 69 | 6e 0a 74 75 72 6e 20 74 |ragged i|n.turn t|
|00003f30| 6f 20 21 53 74 79 6c 65 | 73 20 74 6f 20 63 72 65 |o !Style|s to cre|
|00003f40| 61 74 65 20 74 68 65 20 | 73 74 79 6c 65 20 6c 69 |ate the |style li|
|00003f50| 73 74 69 6e 67 2e 0a 0a | 0a 32 2e 20 52 65 66 65 |sting...|.2. Refe|
|00003f60| 72 65 6e 63 65 73 0a 3d | 3d 3d 3d 3d 3d 3d 3d 3d |rences.=|========|
|00003f70| 3d 3d 3d 3d 0a 28 61 29 | 20 54 68 65 20 44 44 45 |====.(a)| The DDE|
|00003f80| 20 66 6f 72 6d 61 74 20 | 21 68 65 6c 70 20 66 69 | format |!help fi|
|00003f90| 6c 65 73 20 63 6f 6e 74 | 61 69 6e 65 64 20 69 6e |les cont|ained in|
|00003fa0| 20 74 68 65 20 74 77 6f | 20 61 70 70 6c 69 63 61 | the two| applica|
|00003fb0| 74 69 6f 6e 73 20 61 73 | 73 6f 63 69 61 74 65 64 |tions as|sociated|
|00003fc0| 20 77 69 74 68 20 74 68 | 69 73 0a 64 6f 63 75 6d | with th|is.docum|
|00003fd0| 65 6e 74 61 74 69 6f 6e | 3a 20 21 52 65 70 6c 61 |entation|: !Repla|
|00003fe0| 63 65 20 61 6e 64 20 21 | 53 74 79 6c 65 73 2e 0a |ce and !|Styles..|
|00003ff0| 0a 28 62 29 20 54 68 65 | 20 33 20 70 61 72 74 73 |.(b) The| 3 parts|
|00004000| 20 6f 66 20 6d 79 20 61 | 72 74 69 63 6c 65 20 22 | of my a|rticle "|
|00004010| 50 6f 77 65 72 20 53 65 | 61 72 63 68 3a 20 41 20 |Power Se|arch: A |
|00004020| 51 75 69 65 74 20 41 49 | 20 52 65 76 6f 6c 75 74 |Quiet AI| Revolut|
|00004030| 69 6f 6e 22 20 63 6f 6e | 74 61 69 6e 65 64 20 69 |ion" con|tained i|
|00004040| 6e 20 41 72 63 68 69 76 | 65 0a 6d 61 67 61 7a 69 |n Archiv|e.magazi|
|00004050| 6e 65 2c 20 56 6f 6c 73 | 20 35 2e 37 2c 20 35 2e |ne, Vols| 5.7, 5.|
|00004060| 38 2c 20 35 2e 39 20 66 | 6f 72 20 41 70 72 69 6c |8, 5.9 f|or April|
|00004070| 2c 20 4d 61 79 20 61 6e | 64 20 4a 75 6e 65 20 72 |, May an|d June r|
|00004080| 65 73 70 65 63 74 69 76 | 65 6c 79 2e 20 0a 0a 28 |espectiv|ely. ..(|
|00004090| 63 29 20 54 68 65 20 41 | 63 6f 72 6e 20 55 73 65 |c) The A|corn Use|
|000040a0| 72 20 47 75 69 64 65 20 | 66 6f 72 20 74 68 65 20 |r Guide |for the |
|000040b0| 44 44 45 2e 0a 0a 28 64 | 29 20 43 6f 6d 70 75 74 |DDE...(d|) Comput|
|000040c0| 65 72 20 43 6f 6e 63 65 | 70 74 27 73 20 75 73 65 |er Conce|pt's use|
|000040d0| 72 20 67 75 69 64 65 20 | 66 6f 72 20 49 6d 70 72 |r guide |for Impr|
|000040e0| 65 73 73 69 6f 6e 20 32 | 2e 0a 0a 0a 33 2e 20 49 |ession 2|....3. I|
|000040f0| 6d 70 72 65 73 73 69 6f | 6e 20 44 44 46 0a 3d 3d |mpressio|n DDF.==|
|00004100| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0a |========|=======.|
|00004110| 49 6d 70 72 65 73 73 69 | 6f 6e 20 73 75 70 70 6f |Impressi|on suppo|
|00004120| 72 74 73 20 61 6e 20 61 | 6c 74 65 72 6e 61 74 69 |rts an a|lternati|
|00004130| 76 65 20 41 53 43 49 49 | 20 74 65 78 74 20 66 6f |ve ASCII| text fo|
|00004140| 72 6d 61 74 20 66 6f 72 | 20 69 74 73 20 64 6f 63 |rmat for| its doc|
|00004150| 75 6d 65 6e 74 20 64 61 | 74 61 20 66 69 6c 65 73 |ument da|ta files|
|00004160| 2e 20 54 68 69 73 20 69 | 73 20 74 68 65 0a 44 6f |. This i|s the.Do|
|00004170| 63 75 6d 65 6e 74 20 44 | 65 73 63 72 69 70 74 69 |cument D|escripti|
|00004180| 6f 6e 20 46 6f 72 6d 61 | 74 20 28 44 44 46 29 2e |on Forma|t (DDF).|
|00004190| 20 47 72 61 70 68 69 63 | 73 20 61 72 65 20 6e 6f | Graphic|s are no|
|000041a0| 74 20 69 6e 63 6c 75 64 | 65 64 2c 20 6f 66 20 63 |t includ|ed, of c|
|000041b0| 6f 75 72 73 65 2e 20 54 | 68 65 20 64 6f 63 75 6d |ourse. T|he docum|
|000041c0| 65 6e 74 20 74 65 78 74 | 20 69 73 0a 68 65 6c 64 |ent text| is.held|
|000041d0| 20 61 73 20 6f 72 64 69 | 6e 61 72 79 20 74 65 78 | as ordi|nary tex|
|000041e0| 74 2e 0a 0a 54 68 65 20 | 61 64 64 69 74 69 6f 6e |t...The |addition|
|000041f0| 61 6c 20 66 6f 72 6d 61 | 74 20 61 6e 64 20 64 69 |al forma|t and di|
|00004200| 73 70 6c 61 79 20 61 70 | 70 6c 69 63 61 74 69 6f |splay ap|plicatio|
|00004210| 6e 73 20 61 6e 64 20 64 | 65 66 69 6e 69 74 69 6f |ns and d|efinitio|
|00004220| 6e 73 20 61 72 65 20 68 | 65 6c 64 20 69 6e 20 74 |ns are h|eld in t|
|00004230| 68 65 20 66 6f 72 6d 20 | 6f 66 20 61 6e 0a 41 53 |he form |of an.AS|
|00004240| 43 49 49 20 74 65 78 74 | 20 6c 61 6e 67 75 61 67 |CII text| languag|
|00004250| 65 2e 20 53 65 6e 74 65 | 6e 63 65 73 20 66 72 6f |e. Sente|nces fro|
|00004260| 6d 20 74 68 69 73 20 6c | 61 6e 67 75 61 67 65 20 |m this l|anguage |
|00004270| 61 72 65 20 65 6d 62 65 | 64 64 65 64 20 77 69 74 |are embe|dded wit|
|00004280| 68 69 6e 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 |hin the |document|
|00004290| 20 74 65 78 74 2e 0a 54 | 68 65 20 64 6f 63 75 6d | text..T|he docum|
|000042a0| 65 6e 74 20 74 65 78 74 | 20 70 6c 75 73 20 74 68 |ent text| plus th|
|000042b0| 65 20 65 6d 62 65 64 64 | 65 64 20 66 6f 72 6d 61 |e embedd|ed forma|
|000042c0| 74 20 26 20 64 69 73 70 | 6c 61 79 20 6c 61 6e 67 |t & disp|lay lang|
|000042d0| 75 61 67 65 20 74 6f 67 | 65 74 68 65 72 20 6d 61 |uage tog|ether ma|
|000042e0| 6b 65 20 75 70 20 74 68 | 65 20 44 44 46 2e 0a 0a |ke up th|e DDF...|
|000042f0| 54 68 65 20 67 72 61 6d | 6d 61 72 20 70 6c 75 73 |The gram|mar plus|
|00004300| 20 65 78 61 6d 70 6c 65 | 73 20 66 6f 72 20 74 68 | example|s for th|
|00004310| 65 20 66 6f 72 6d 61 74 | 20 26 20 64 69 73 70 6c |e format| & displ|
|00004320| 61 79 20 64 65 66 69 6e | 69 74 69 6f 6e 20 6c 61 |ay defin|ition la|
|00004330| 6e 67 75 61 67 65 20 61 | 72 65 20 67 69 76 65 6e |nguage a|re given|
|00004340| 20 69 6e 20 74 68 65 0a | 75 73 65 72 20 67 75 69 | in the.|user gui|
|00004350| 64 65 20 66 6f 72 20 49 | 6d 70 72 65 73 73 69 6f |de for I|mpressio|
|00004360| 6e 20 32 2c 20 70 70 2e | 32 35 34 2e 0a 0a 0a 34 |n 2, pp.|254....4|
|00004370| 2e 20 4f 70 65 72 61 74 | 69 6f 6e 0a 3d 3d 3d 3d |. Operat|ion.====|
|00004380| 3d 3d 3d 3d 3d 3d 3d 3d | 0a 49 6e 20 70 61 72 74 |========|.In part|
|00004390| 69 63 75 6c 61 72 2c 20 | 65 78 61 6d 70 6c 65 73 |icular, |examples|
|000043a0| 20 6f 66 20 73 74 79 6c | 65 20 61 70 70 6c 69 63 | of styl|e applic|
|000043b0| 61 74 69 6f 6e 20 73 65 | 6e 74 65 6e 63 65 73 20 |ation se|ntences |
|000043c0| 61 72 65 20 67 69 76 65 | 6e 3a 20 65 2e 67 2e 20 |are give|n: e.g. |
|000043d0| 7b 22 42 6f 6c 64 22 20 | 6f 6e 7d 2e 20 49 6e 20 |{"Bold" |on}. In |
|000043e0| 74 68 69 73 0a 65 78 61 | 6d 70 6c 65 2c 20 66 72 |this.exa|mple, fr|
|000043f0| 6f 6d 20 74 68 69 73 20 | 70 6f 69 6e 74 20 6f 6e |om this |point on|
|00004400| 20 69 6e 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 | in the |document|
|00004410| 20 74 65 78 74 20 75 6e | 74 69 6c 20 63 61 6e 63 | text un|til canc|
|00004420| 65 6c 6c 65 64 20 62 79 | 20 7b 22 42 6f 6c 64 22 |elled by| {"Bold"|
|00004430| 20 6f 66 66 7d 2c 20 74 | 68 65 20 64 6f 63 75 6d | off}, t|he docum|
|00004440| 65 6e 74 0a 74 65 78 74 | 20 77 69 6c 6c 20 62 65 |ent.text| will be|
|00004450| 20 64 69 73 70 6c 61 79 | 65 64 20 69 6e 20 74 68 | display|ed in th|
|00004460| 65 20 42 6f 6c 64 20 73 | 74 79 6c 65 2e 0a 0a 42 |e Bold s|tyle...B|
|00004470| 79 20 64 65 66 69 6e 69 | 74 69 6f 6e 2c 20 74 68 |y defini|tion, th|
|00004480| 65 20 73 79 6d 62 6f 6c | 20 27 7b 27 20 61 6c 77 |e symbol| '{' alw|
|00004490| 61 79 73 20 69 6e 74 72 | 6f 64 75 63 65 73 20 73 |ays intr|oduces s|
|000044a0| 65 6e 74 65 6e 63 65 73 | 20 66 72 6f 6d 20 74 68 |entences| from th|
|000044b0| 65 20 64 69 73 70 6c 61 | 79 20 26 20 64 65 66 69 |e displa|y & defi|
|000044c0| 6e 69 74 69 6f 6e 0a 6c | 61 6e 67 75 61 67 65 2e |nition.l|anguage.|
|000044d0| 20 41 6e 79 20 6f 63 63 | 75 72 72 65 6e 63 65 73 | Any occ|urrences|
|000044e0| 20 77 69 74 68 69 6e 20 | 74 68 65 20 64 6f 63 75 | within |the docu|
|000044f0| 6d 65 6e 74 20 74 65 78 | 74 20 61 72 65 20 73 75 |ment tex|t are su|
|00004500| 70 70 72 65 73 73 65 64 | 2e 0a 0a 48 65 6e 63 65 |ppressed|...Hence|
|00004510| 2c 20 61 6e 79 20 61 70 | 70 6c 69 63 61 74 69 6f |, any ap|plicatio|
|00004520| 6e 20 6f 72 20 63 61 6e | 63 65 6c 6c 61 74 69 6f |n or can|cellatio|
|00004530| 6e 20 6f 66 20 61 6e 79 | 20 73 74 79 6c 65 20 69 |n of any| style i|
|00004540| 73 20 74 68 65 20 73 79 | 6d 62 6f 6c 20 27 7b 27 |s the sy|mbol '{'|
|00004550| 20 66 6f 6c 6c 6f 77 65 | 64 20 62 79 20 61 20 71 | followe|d by a q|
|00004560| 75 6f 74 65 64 0a 73 74 | 72 69 6e 67 2e 20 49 66 |uoted.st|ring. If|
|00004570| 20 61 6c 6c 20 74 68 65 | 73 65 20 69 6e 73 74 61 | all the|se insta|
|00004580| 6e 63 65 73 20 61 72 65 | 20 66 6f 75 6e 64 20 62 |nces are| found b|
|00004590| 79 20 70 61 74 74 65 72 | 6e 20 6d 61 74 63 68 69 |y patter|n matchi|
|000045a0| 6e 67 2c 20 74 68 65 6e | 20 61 6c 6c 20 73 74 79 |ng, then| all sty|
|000045b0| 6c 65 73 20 75 73 65 64 | 20 68 61 76 65 20 62 65 |les used| have be|
|000045c0| 65 6e 0a 69 64 65 6e 74 | 69 66 69 65 64 2e 0a 0a |en.ident|ified...|
|000045d0| 49 66 20 65 76 65 72 79 | 74 68 69 6e 67 20 65 6c |If every|thing el|
|000045e0| 73 65 20 69 6e 20 74 68 | 65 20 74 65 78 74 20 73 |se in th|e text s|
|000045f0| 74 6f 72 79 20 69 73 20 | 64 65 6c 65 74 65 64 2c |tory is |deleted,|
|00004600| 20 74 68 65 6e 20 74 68 | 65 20 6c 69 73 74 20 6c | then th|e list l|
|00004610| 65 66 74 20 62 65 68 69 | 6e 64 20 69 6e 63 6c 75 |eft behi|nd inclu|
|00004620| 64 65 73 20 61 6c 6c 0a | 73 74 79 6c 65 73 20 75 |des all.|styles u|
|00004630| 73 65 64 2e 0a 0a 48 6f | 77 65 76 65 72 2c 20 74 |sed...Ho|wever, t|
|00004640| 68 65 20 6c 69 73 74 20 | 61 6c 73 6f 20 69 6e 63 |he list |also inc|
|00004650| 6c 75 64 65 73 20 75 6e | 77 61 6e 74 65 64 20 64 |ludes un|wanted d|
|00004660| 75 70 6c 69 63 61 74 69 | 6f 6e 73 2e 20 41 6e 6f |uplicati|ons. Ano|
|00004670| 74 68 65 72 20 66 69 6c | 74 65 72 20 73 75 70 70 |ther fil|ter supp|
|00004680| 6c 69 65 64 20 61 73 20 | 70 61 72 74 20 6f 66 20 |lied as |part of |
|00004690| 74 68 65 20 44 44 45 2c | 0a 43 4f 4d 4d 4f 4e 2c |the DDE,|.COMMON,|
|000046a0| 20 68 61 73 20 74 68 65 | 20 61 62 69 6c 69 74 79 | has the| ability|
|000046b0| 20 74 6f 20 6c 69 73 74 | 20 6a 75 73 74 20 6f 6e | to list| just on|
|000046c0| 65 20 63 6f 70 79 20 6f | 66 20 65 61 63 68 20 77 |e copy o|f each w|
|000046d0| 6f 72 64 20 69 6e 20 61 | 20 74 65 78 74 20 66 69 |ord in a| text fi|
|000046e0| 6c 65 2e 20 49 66 20 43 | 4f 4d 4d 4f 4e 20 69 73 |le. If C|OMMON is|
|000046f0| 20 61 70 70 6c 69 65 64 | 0a 74 6f 20 74 68 65 20 | applied|.to the |
|00004700| 70 61 72 74 69 61 6c 6c | 79 20 74 65 78 74 20 73 |partiall|y text s|
|00004710| 74 6f 72 79 2c 20 74 68 | 65 6e 20 43 4f 4d 4d 4f |tory, th|en COMMO|
|00004720| 4e 20 77 69 6c 6c 20 70 | 72 6f 64 75 63 65 20 61 |N will p|roduce a|
|00004730| 20 6c 69 73 74 20 6f 66 | 20 73 74 79 6c 65 73 3b | list of| styles;|
|00004740| 20 65 61 63 68 20 73 74 | 79 6c 65 20 6c 69 73 74 | each st|yle list|
|00004750| 65 64 20 6a 75 73 74 20 | 6f 6e 63 65 2e 0a 0a 49 |ed just |once...I|
|00004760| 66 20 52 45 50 4c 41 43 | 45 20 69 73 20 75 73 65 |f REPLAC|E is use|
|00004770| 64 20 6f 6e 63 65 20 6d | 6f 72 65 20 74 6f 20 64 |d once m|ore to d|
|00004780| 65 6c 65 74 65 20 75 6e | 77 61 6e 74 65 64 20 73 |elete un|wanted s|
|00004790| 74 61 74 69 73 74 69 63 | 73 20 65 74 63 20 66 72 |tatistic|s etc fr|
|000047a0| 6f 6d 20 74 68 65 20 43 | 4f 4d 4d 4f 4e 20 6f 75 |om the C|OMMON ou|
|000047b0| 74 70 75 74 2c 20 74 68 | 65 6e 20 74 68 65 0a 64 |tput, th|en the.d|
|000047c0| 65 73 69 72 65 64 20 72 | 65 73 75 6c 74 20 69 73 |esired r|esult is|
|000047d0| 20 61 63 68 69 65 76 65 | 64 0a 0a 0a 35 2e 20 4c | achieve|d...5. L|
|000047e0| 69 6d 69 74 61 74 69 6f | 6e 73 20 6f 66 20 43 4f |imitatio|ns of CO|
|000047f0| 4d 4d 4f 4e 0a 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |MMON.===|========|
|00004800| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 0a 43 4f |========|=====.CO|
|00004810| 4d 4d 4f 4e 20 73 75 66 | 66 65 72 73 20 66 72 6f |MMON suf|fers fro|
|00004820| 6d 20 6f 6e 65 20 6c 69 | 6d 69 74 61 74 69 6f 6e |m one li|mitation|
|00004830| 20 77 68 69 63 68 20 63 | 61 75 73 65 73 20 70 72 | which c|auses pr|
|00004840| 6f 62 6c 65 6d 73 20 69 | 6e 20 74 68 69 73 20 61 |oblems i|n this a|
|00004850| 70 70 6c 69 63 61 74 69 | 6f 6e 2e 20 54 68 65 20 |pplicati|on. The |
|00004860| 63 68 61 72 61 63 74 65 | 72 73 0a 74 68 61 74 20 |characte|rs.that |
|00004870| 43 4f 4d 4d 4f 4e 20 75 | 73 65 73 20 74 6f 20 69 |COMMON u|ses to i|
|00004880| 64 65 6e 74 69 66 79 20 | 74 68 65 20 65 6e 64 73 |dentify |the ends|
|00004890| 20 6f 66 20 77 6f 72 64 | 73 20 61 72 65 20 6e 6f | of word|s are no|
|000048a0| 74 20 75 73 65 72 2d 64 | 65 66 69 6e 61 62 6c 65 |t user-d|efinable|
|000048b0| 2e 20 41 6e 79 20 63 68 | 61 72 61 63 74 65 72 20 |. Any ch|aracter |
|000048c0| 74 68 61 74 20 69 73 20 | 6e 6f 74 0a 61 6c 70 68 |that is |not.alph|
|000048d0| 61 6e 75 6d 65 72 69 63 | 20 69 73 20 64 65 66 69 |anumeric| is defi|
|000048e0| 6e 65 64 20 74 6f 20 73 | 65 70 61 72 61 74 65 20 |ned to s|eparate |
|000048f0| 77 6f 72 64 73 0a 0a 46 | 6f 72 20 6f 75 72 20 61 |words..F|or our a|
|00004900| 70 70 6c 69 63 61 74 69 | 6f 6e 2c 20 77 65 20 6e |pplicati|on, we n|
|00004910| 65 65 64 20 61 20 6d 75 | 63 68 20 72 65 64 75 63 |eed a mu|ch reduc|
|00004920| 65 64 20 72 61 6e 67 65 | 20 6f 66 20 73 65 70 61 |ed range| of sepa|
|00004930| 72 61 74 6f 72 73 3a 20 | 6a 75 73 74 20 6e 65 77 |rators: |just new|
|00004940| 6c 69 6e 65 20 28 6c 69 | 6e 65 66 65 65 64 29 2e |line (li|nefeed).|
|00004950| 0a 49 6d 70 72 65 73 73 | 69 6f 6e 20 61 6c 6c 6f |.Impress|ion allo|
|00004960| 77 73 20 73 74 79 6c 65 | 20 6e 61 6d 65 73 20 73 |ws style| names s|
|00004970| 75 63 68 20 61 73 20 22 | 4d 61 69 6e 20 48 65 61 |uch as "|Main Hea|
|00004980| 64 69 6e 67 22 20 61 6e | 64 20 22 53 75 62 2d 68 |ding" an|d "Sub-h|
|00004990| 65 61 64 69 6e 67 22 2e | 20 43 4f 4d 4d 4f 4e 20 |eading".| COMMON |
|000049a0| 74 68 69 6e 6b 73 20 74 | 68 65 73 65 20 74 77 6f |thinks t|hese two|
|000049b0| 0a 73 74 72 69 6e 67 73 | 20 72 65 70 72 65 73 65 |.strings| represe|
|000049c0| 6e 74 20 34 20 77 6f 72 | 64 73 2c 20 61 6e 64 20 |nt 4 wor|ds, and |
|000049d0| 68 65 6e 63 65 20 77 65 | 20 68 61 76 65 20 34 20 |hence we| have 4 |
|000049e0| 73 65 70 61 72 61 74 65 | 20 73 74 79 6c 65 73 2e |separate| styles.|
|000049f0| 0a 0a 54 68 65 20 73 6f | 6c 75 74 69 6f 6e 2c 20 |..The so|lution, |
|00004a00| 73 68 6f 72 74 20 6f 66 | 20 77 72 69 74 69 6e 67 |short of| writing|
|00004a10| 20 61 20 6e 65 77 20 76 | 65 72 73 69 6f 6e 20 6f | a new v|ersion o|
|00004a20| 66 20 43 4f 4d 4d 4f 4e | 2c 20 69 73 20 74 6f 20 |f COMMON|, is to |
|00004a30| 69 6e 73 65 72 74 2c 20 | 75 73 69 6e 67 20 52 45 |insert, |using RE|
|00004a40| 50 4c 41 43 45 2c 20 75 | 6e 75 73 65 64 0a 63 68 |PLACE, u|nused.ch|
|00004a50| 61 72 61 63 74 65 72 20 | 63 6f 6d 62 69 6e 61 74 |aracter |combinat|
|00004a60| 69 6f 6e 73 20 69 6e 20 | 70 6c 61 63 65 20 6f 66 |ions in |place of|
|00004a70| 20 74 68 65 73 65 20 6e | 6f 6e 2d 61 6c 70 68 61 | these n|on-alpha|
|00004a80| 6e 75 6d 65 72 69 63 20 | 63 68 61 72 61 63 74 65 |numeric |characte|
|00004a90| 72 73 20 77 68 69 63 68 | 20 63 61 6e 20 69 6e 20 |rs which| can in |
|00004aa0| 74 75 72 6e 20 62 65 20 | 72 65 70 6c 61 63 65 64 |turn be |replaced|
|00004ab0| 0a 77 68 65 6e 20 43 4f | 4d 4d 4f 4e 20 68 61 73 |.when CO|MMON has|
|00004ac0| 20 64 6f 6e 65 20 69 74 | 73 20 77 6f 72 6b 2e 0a | done it|s work..|
|00004ad0| 0a 0a 36 2e 20 41 70 70 | 6c 69 63 61 74 69 6f 6e |..6. App|lication|
|00004ae0| 20 53 74 72 75 63 74 75 | 72 65 0a 3d 3d 3d 3d 3d | Structu|re.=====|
|00004af0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004b00| 3d 3d 3d 0a 54 68 65 20 | 44 44 45 20 69 6e 74 65 |===.The |DDE inte|
|00004b10| 72 66 61 63 65 2c 20 21 | 53 74 79 6c 65 73 20 63 |rface, !|Styles c|
|00004b20| 61 6c 6c 73 20 61 6e 20 | 4f 62 65 79 20 66 69 6c |alls an |Obey fil|
|00004b30| 65 2c 20 22 4f 62 65 79 | 46 69 6c 65 22 2e 20 54 |e, "Obey|File". T|
|00004b40| 68 69 73 20 68 61 73 20 | 66 69 76 65 20 63 6f 6d |his has |five com|
|00004b50| 6d 61 6e 64 73 3a 0a 0a | 20 20 20 20 20 20 20 20 |mands:..| |
|00004b60| 43 61 6c 6c 20 31 20 74 | 6f 20 52 45 50 4c 41 43 |Call 1 t|o REPLAC|
|00004b70| 45 20 3a 20 75 73 69 6e | 67 20 70 61 74 74 65 72 |E : usin|g patter|
|00004b80| 6e 20 70 72 6f 67 72 61 | 6d 20 22 70 72 6f 67 31 |n progra|m "prog1|
|00004b90| 31 22 2c 20 74 68 69 73 | 20 64 65 6c 65 74 65 73 |1", this| deletes|
|00004ba0| 20 65 76 65 72 79 74 68 | 69 6e 67 20 69 6e 20 74 | everyth|ing in t|
|00004bb0| 68 65 20 73 75 70 70 6c | 69 65 64 0a 20 20 20 20 |he suppl|ied. |
|00004bc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 74 65 78 74 | | text|
|00004bd0| 20 73 74 6f 72 79 20 65 | 78 63 65 70 74 20 74 68 | story e|xcept th|
|00004be0| 65 20 6e 61 6d 65 73 20 | 66 72 6f 6d 20 73 74 79 |e names |from sty|
|00004bf0| 6c 65 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 73 20 |le appli|cations |
|00004c00| 61 6e 64 20 63 61 6e 63 | 65 6c 61 74 69 6f 6e 73 |and canc|elations|
|00004c10| 2e 20 49 74 20 61 6c 73 | 6f 0a 20 20 20 20 20 20 |. It als|o. |
|00004c20| 20 20 20 20 20 20 20 20 | 20 20 72 65 70 6c 61 63 | | replac|
|00004c30| 65 73 20 77 69 74 68 69 | 6e 20 74 68 65 73 65 20 |es withi|n these |
|00004c40| 6e 61 6d 65 73 20 61 6e | 79 20 63 68 61 72 61 63 |names an|y charac|
|00004c50| 74 65 72 20 43 4f 4d 4d | 4f 4e 20 77 69 6c 6c 20 |ter COMM|ON will |
|00004c60| 74 68 69 6e 6b 20 6f 66 | 20 61 73 20 61 20 77 6f |think of| as a wo|
|00004c70| 72 64 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |rd. | |
|00004c80| 20 20 20 73 65 70 61 72 | 61 74 6f 72 2e 0a 0a 20 | separ|ator... |
|00004c90| 20 20 20 20 20 20 20 43 | 61 6c 6c 20 74 6f 20 43 | C|all to C|
|00004ca0| 4f 4d 4d 4f 4e 20 3a 20 | 74 68 69 73 20 70 72 6f |OMMON : |this pro|
|00004cb0| 64 75 63 65 73 20 61 20 | 6c 69 73 74 20 6f 66 20 |duces a |list of |
|00004cc0| 73 74 79 6c 65 20 6e 61 | 6d 65 73 20 77 69 74 68 |style na|mes with|
|00004cd0| 20 64 75 70 6c 69 63 61 | 74 65 73 20 73 75 70 70 | duplica|tes supp|
|00004ce0| 72 65 73 73 65 64 2c 20 | 74 6f 67 65 74 68 65 72 |ressed, |together|
|00004cf0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00004d00| 20 77 69 74 68 20 73 6f | 6d 65 20 75 6e 77 61 6e | with so|me unwan|
|00004d10| 74 65 64 20 73 74 61 74 | 69 73 74 69 63 73 2e 0a |ted stat|istics..|
|00004d20| 0a 20 20 20 20 20 20 20 | 20 43 61 6c 6c 20 32 20 |. | Call 2 |
|00004d30| 74 6f 20 52 45 50 4c 41 | 43 45 20 3a 20 75 73 69 |to REPLA|CE : usi|
|00004d40| 6e 67 20 70 61 74 74 65 | 72 6e 20 70 72 6f 67 72 |ng patte|rn progr|
|00004d50| 61 6d 20 22 70 72 6f 67 | 32 32 22 2c 20 74 68 69 |am "prog|22", thi|
|00004d60| 73 20 64 65 6c 65 74 65 | 73 20 74 68 65 20 75 6e |s delete|s the un|
|00004d70| 77 61 6e 74 65 64 0a 20 | 20 20 20 20 20 20 20 20 |wanted. | |
|00004d80| 20 20 20 20 20 20 20 73 | 74 61 74 69 73 74 69 63 | s|tatistic|
|00004d90| 73 2e 20 49 74 20 61 6c | 73 6f 20 72 65 70 6c 61 |s. It al|so repla|
|00004da0| 63 65 73 20 74 68 65 20 | 6e 6f 6e 2d 61 6c 70 68 |ces the |non-alph|
|00004db0| 61 6e 75 6d 65 72 69 63 | 20 63 68 61 72 61 63 74 |anumeric| charact|
|00004dc0| 65 72 73 20 74 68 61 74 | 20 61 72 65 20 70 61 72 |ers that| are par|
|00004dd0| 74 20 6f 66 0a 20 20 20 | 20 20 20 20 20 20 20 20 |t of. | |
|00004de0| 20 20 20 20 20 74 68 65 | 20 73 74 79 6c 65 20 6e | the| style n|
|00004df0| 61 6d 65 73 20 66 6f 75 | 6e 64 2e 0a 0a 20 20 20 |ames fou|nd... |
|00004e00| 20 20 20 20 20 54 79 70 | 65 20 3a 20 74 68 69 73 | Typ|e : this|
|00004e10| 20 64 69 73 70 6c 61 79 | 73 20 74 68 65 20 73 74 | display|s the st|
|00004e20| 79 6c 65 20 6e 61 6d 65 | 20 6c 69 73 74 20 77 69 |yle name| list wi|
|00004e30| 74 68 20 74 68 65 20 6f | 75 74 70 75 74 20 61 70 |th the o|utput ap|
|00004e40| 70 65 61 72 69 6e 67 20 | 69 6e 20 74 68 65 20 44 |pearing |in the D|
|00004e50| 44 45 20 64 69 73 70 6c | 61 79 0a 20 20 20 20 20 |DE displ|ay. |
|00004e60| 20 20 20 20 20 20 20 20 | 20 20 20 77 69 6e 64 6f | | windo|
|00004e70| 77 2e 0a 0a 20 20 20 20 | 20 20 20 20 57 69 70 65 |w... | Wipe|
|00004e80| 20 3a 20 74 68 69 73 20 | 64 65 6c 65 74 65 73 20 | : this |deletes |
|00004e90| 74 68 65 20 77 6f 72 6b | 69 6e 67 20 66 69 6c 65 |the work|ing file|
|00004ea0| 73 20 77 68 69 63 68 20 | 61 72 65 20 6e 6f 20 6c |s which |are no l|
|00004eb0| 6f 6e 67 65 72 20 6e 65 | 65 64 65 64 2e 0a 46 69 |onger ne|eded..Fi|
|00004ec0| 6c 65 44 61 74 61 82 21 | 42 6f 6f 74 00 65 44 6f |leData.!|Boot.eDo|
|00004ed0| 63 00 1f 00 00 00 43 eb | ff ff b7 37 91 e5 03 00 |c.....C.|...7....|
|00004ee0| 2e 80 49 63 6f 6e 53 70 | 72 69 74 65 73 20 3c 4f |..IconSp|rites <O|
|00004ef0| 62 65 79 24 44 69 72 3e | 2e 21 53 70 72 69 74 65 |bey$Dir>|.!Sprite|
|00004f00| 73 46 69 6c 65 44 61 74 | 61 82 21 43 68 6f 69 63 |sFileDat|a.!Choic|
|00004f10| 65 73 00 63 00 48 00 00 | 00 43 ff ff ff b7 37 91 |es.c.H..|.C....7.|
|00004f20| e5 03 00 5b 4b 6f 66 66 | 20 6f 66 66 20 74 65 78 |...[Koff| off tex|
|00004f30| 74 0a 69 63 6e 20 35 20 | 22 22 0a 69 63 6e 20 38 |t.icn 5 |"".icn 8|
|00004f40| 20 6f 6e 0a 69 63 6e 20 | 39 20 6f 6e 0a 69 63 6e | on.icn |9 on.icn|
|00004f50| 20 31 30 20 6f 66 66 0a | 69 63 6e 20 31 31 20 22 | 10 off.|icn 11 "|
|00004f60| 22 0a 69 63 6e 20 31 33 | 20 6f 66 66 0a 46 69 6c |".icn 13| off.Fil|
|00004f70| 65 44 61 74 61 82 21 68 | 65 6c 70 00 65 44 6f 63 |eData.!h|elp.eDoc|
|00004f80| 00 c9 06 00 00 43 ff ff | ff b7 37 91 e5 03 00 76 |.....C..|..7....v|
|00004f90| 28 0a 20 20 20 52 65 70 | 6c 61 63 65 0a 20 20 20 |(. Rep|lace. |
|00004fa0| 7e 7e 7e 7e 7e 7e 7e 0a | 20 20 20 50 75 72 70 6f |~~~~~~~.| Purpo|
|00004fb0| 73 65 3a 20 20 41 70 70 | 6c 69 65 73 20 53 72 63 |se: App|lies Src|
|00004fc0| 45 64 69 74 20 73 74 79 | 6c 65 20 73 65 61 72 63 |Edit sty|le searc|
|00004fd0| 68 20 26 20 72 65 70 6c | 61 63 65 20 74 72 61 6e |h & repl|ace tran|
|00004fe0| 73 66 6f 72 6d 73 2e 0a | 0a 20 20 20 53 65 74 75 |sforms..|. Setu|
|00004ff0| 70 3a 0a 0a 20 20 20 20 | 20 20 49 63 6f 6e 20 20 |p:.. | Icon |
|00005000| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005010| 20 20 41 63 74 69 6f 6e | 2f 4d 65 61 6e 69 6e 67 | Action|/Meaning|
|00005020| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005030| 20 20 20 20 20 20 20 44 | 65 66 61 75 6c 74 0a 20 | D|efault. |
|00005040| 20 20 20 20 20 2d 2d 2d | 2d 20 20 20 20 20 20 20 | ---|- |
|00005050| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2d 2d 2d | | ---|
|00005060| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 20 20 20 20 20 |--------|--- |
|00005070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005080| 20 20 2d 2d 2d 2d 2d 2d | 2d 0a 20 20 20 20 20 20 | ------|-. |
|00005090| 44 61 74 61 20 46 69 6c | 65 20 20 20 20 20 20 20 |Data Fil|e |
|000050a0| 20 20 20 20 20 20 20 20 | 50 61 74 68 6e 61 6d 65 | |Pathname|
|000050b0| 20 6f 66 20 69 6e 70 75 | 74 20 66 69 6c 65 28 73 | of inpu|t file(s|
|000050c0| 29 20 74 6f 20 62 65 20 | 20 20 20 20 20 20 20 6e |) to be | n|
|000050d0| 69 6c 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |il. | |
|000050e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000050f0| 20 70 72 6f 63 65 73 73 | 65 64 2e 20 55 73 65 20 | process|ed. Use |
|00005100| 6f 66 20 23 20 61 6e 64 | 20 2a 20 77 69 6c 64 63 |of # and| * wildc|
|00005110| 61 72 64 73 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ards. | |
|00005120| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005130| 20 20 20 69 73 20 73 75 | 70 70 6f 72 74 65 64 2e | is su|pported.|
|00005140| 20 50 61 74 68 6e 61 6d | 65 73 20 6d 61 79 20 62 | Pathnam|es may b|
|00005150| 65 20 74 79 70 65 64 0a | 20 20 20 20 20 20 20 20 |e typed.| |
|00005160| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005170| 20 20 20 20 20 20 69 6e | 74 6f 20 74 68 65 20 69 | in|to the i|
|00005180| 63 6f 6e 20 62 6f 78 20 | 6f 72 20 64 72 61 67 67 |con box |or dragg|
|00005190| 65 64 20 66 72 6f 6d 20 | 61 0a 20 20 20 20 20 20 |ed from |a. |
|000051a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000051b0| 20 20 20 20 20 20 20 20 | 46 69 6c 65 72 20 77 69 | |Filer wi|
|000051c0| 6e 64 6f 77 2e 0a 0a 20 | 20 20 20 20 20 50 72 6f |ndow... | Pro|
|000051d0| 67 72 61 6d 20 20 20 20 | 20 20 20 20 20 20 20 20 |gram | |
|000051e0| 20 20 20 20 20 50 61 74 | 68 6e 61 6d 65 20 6f 66 | Pat|hname of|
|000051f0| 20 66 69 6c 65 20 77 69 | 74 68 20 70 72 6f 67 72 | file wi|th progr|
|00005200| 61 6d 20 73 6f 75 72 63 | 65 2e 20 20 6e 69 6c 0a |am sourc|e. nil.|
|00005210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 50 61 | | Pa|
|00005230| 74 68 6e 61 6d 65 20 6d | 61 79 20 62 65 20 74 79 |thname m|ay be ty|
|00005240| 70 65 64 20 6f 72 20 64 | 72 61 67 67 65 64 2e 20 |ped or d|ragged. |
|00005250| 0a 0a 20 20 20 20 20 20 | 50 72 6f 67 72 61 6d 20 |.. |Program |
|00005260| 6c 69 73 74 69 6e 67 20 | 20 20 20 20 20 20 20 20 |listing | |
|00005270| 54 6f 67 67 6c 65 20 73 | 77 69 74 63 68 20 66 6f |Toggle s|witch fo|
|00005280| 72 20 70 72 6f 67 72 61 | 6d 20 6c 69 73 74 69 6e |r progra|m listin|
|00005290| 67 20 20 20 20 20 20 6f | 66 66 0a 0a 20 20 20 20 |g o|ff.. |
|000052a0| 20 20 43 61 73 65 20 73 | 65 6e 73 69 74 69 76 65 | Case s|ensitive|
|000052b0| 20 20 20 20 20 20 20 20 | 20 20 54 6f 67 67 6c 65 | | Toggle|
|000052c0| 20 63 61 73 65 20 73 65 | 6e 73 69 74 69 76 65 2f | case se|nsitive/|
|000052d0| 69 6e 73 65 6e 73 69 74 | 69 76 65 20 20 20 20 20 |insensit|ive |
|000052e0| 20 6f 6e 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 | on. | |
|000052f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005300| 20 20 73 65 61 72 63 68 | 20 66 6f 72 20 73 70 65 | search| for spe|
|00005310| 63 69 66 69 63 20 73 74 | 72 69 6e 67 73 20 6f 6e |cific st|rings on|
|00005320| 6c 79 0a 0a 20 20 20 20 | 20 20 4f 76 65 72 77 72 |ly.. | Overwr|
|00005330| 69 74 65 20 49 6e 70 75 | 74 20 2e 2e 2e 20 20 20 |ite Inpu|t ... |
|00005340| 20 20 54 6f 67 67 6c 65 | 20 6f 76 65 72 77 72 69 | Toggle| overwri|
|00005350| 74 69 6e 67 20 6f 66 20 | 69 6e 70 75 74 20 66 69 |ting of |input fi|
|00005360| 6c 65 73 20 20 20 20 20 | 20 6f 66 66 0a 20 20 20 |les | off. |
|00005370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005380| 20 20 20 20 20 20 20 20 | 20 20 20 62 79 20 6f 75 | | by ou|
|00005390| 74 70 75 74 20 64 61 74 | 61 20 66 69 6c 65 73 2e |tput dat|a files.|
|000053a0| 20 53 65 6c 65 63 74 69 | 6f 6e 0a 20 20 20 20 20 | Selecti|on. |
|000053b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000053c0| 20 20 20 20 20 20 20 20 | 20 65 78 63 6c 75 64 65 | | exclude|
|000053d0| 73 20 75 73 65 20 6f 66 | 20 6f 75 74 70 75 74 20 |s use of| output |
|000053e0| 6c 6f 63 61 74 69 6f 6e | 20 69 63 6f 6e 2e 0a 0a |location| icon...|
|000053f0| 20 20 20 20 20 20 51 75 | 69 65 74 20 20 20 20 20 | Qu|iet |
|00005400| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 75 | | Su|
|00005410| 70 70 72 65 73 73 65 73 | 20 61 6c 6c 20 6f 75 74 |ppresses| all out|
|00005420| 70 75 74 20 6d 65 73 73 | 61 67 65 73 20 65 78 63 |put mess|ages exc|
|00005430| 65 70 74 20 20 6f 66 66 | 0a 20 20 20 20 20 20 20 |ept off|. |
|00005440| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005450| 20 20 20 20 20 20 20 66 | 61 74 61 6c 20 69 6e 74 | f|atal int|
|00005460| 65 72 6e 61 6c 20 65 72 | 72 6f 72 20 6d 65 73 73 |ernal er|ror mess|
|00005470| 61 67 65 73 20 6f 72 20 | 61 6e 79 0a 20 20 20 20 |ages or |any. |
|00005480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005490| 20 20 20 20 20 20 20 20 | 20 20 70 72 6f 67 72 61 | | progra|
|000054a0| 6d 20 6c 69 73 74 69 6e | 67 20 69 66 20 74 68 69 |m listin|g if thi|
|000054b0| 73 20 68 61 73 20 62 65 | 65 6e 0a 20 20 20 20 20 |s has be|en. |
|000054c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000054d0| 20 20 20 20 20 20 20 20 | 20 73 65 6c 65 63 74 65 | | selecte|
|000054e0| 64 2e 0a 0a 20 20 20 20 | 20 20 4f 75 74 70 75 74 |d... | Output|
|000054f0| 20 4c 6f 63 61 74 69 6f | 6e 20 20 20 20 20 20 20 | Locatio|n |
|00005500| 20 20 50 61 74 68 6e 61 | 6d 65 20 6f 66 20 6f 75 | Pathna|me of ou|
|00005510| 74 70 75 74 20 64 69 72 | 65 63 74 6f 72 79 20 6f |tput dir|ectory o|
|00005520| 72 20 66 69 6c 65 20 20 | 20 6e 69 6c 0a 20 20 20 |r file | nil. |
|00005530| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005540| 20 20 20 20 20 20 20 20 | 20 20 20 74 6f 20 62 65 | | to be|
|00005550| 20 75 73 65 64 2e 20 46 | 69 6c 65 20 70 61 74 68 | used. F|ile path|
|00005560| 6e 61 6d 65 20 6d 61 79 | 20 62 65 0a 20 20 20 20 |name may| be. |
|00005570| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005580| 20 20 20 20 20 20 20 20 | 20 20 6f 66 66 65 72 65 | | offere|
|00005590| 64 20 6f 6e 6c 79 20 69 | 66 20 61 20 73 69 6e 67 |d only i|f a sing|
|000055a0| 6c 65 20 64 61 74 61 20 | 66 69 6c 65 0a 20 20 20 |le data |file. |
|000055b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000055c0| 20 20 20 20 20 20 20 20 | 20 20 20 69 73 20 69 6e | | is in|
|000055d0| 70 75 74 20 6f 74 68 65 | 72 77 69 73 65 20 61 20 |put othe|rwise a |
|000055e0| 64 69 72 65 63 74 6f 72 | 79 20 69 73 0a 20 20 20 |director|y is. |
|000055f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005600| 20 20 20 20 20 20 20 20 | 20 20 20 72 65 71 75 69 | | requi|
|00005610| 72 65 64 2e 20 54 68 65 | 20 70 61 74 68 6e 61 6d |red. The| pathnam|
|00005620| 65 20 6d 61 79 20 62 65 | 20 74 79 70 65 64 0a 20 |e may be| typed. |
|00005630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005640| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6f 72 20 | | or |
|00005650| 64 72 61 67 67 65 64 2e | 0a 0a 46 69 6c 65 44 61 |dragged.|..FileDa|
|00005660| 74 61 82 21 52 75 6e 00 | 63 65 44 6f 63 00 80 03 |ta.!Run.|ceDoc...|
|00005670| 00 00 43 eb ff ff b7 37 | 91 e5 03 00 6b a0 2a 49 |..C....7|....k.*I|
|00005680| 66 20 22 3c 53 79 73 74 | 65 6d 24 50 61 74 68 3e |f "<Syst|em$Path>|
|00005690| 22 20 3d 20 22 22 20 54 | 68 65 6e 20 45 72 72 6f |" = "" T|hen Erro|
|000056a0| 72 20 30 20 53 79 73 74 | 65 6d 20 72 65 73 6f 75 |r 0 Syst|em resou|
|000056b0| 72 63 65 73 20 63 61 6e | 6e 6f 74 20 62 65 20 66 |rces can|not be f|
|000056c0| 6f 75 6e 64 0a 2a 57 69 | 6d 70 53 6c 6f 74 20 2d |ound.*Wi|mpSlot -|
|000056d0| 4d 69 6e 20 31 32 38 6b | 20 2d 4d 61 78 20 31 32 |Min 128k| -Max 12|
|000056e0| 38 6b 0a 2a 49 63 6f 6e | 53 70 72 69 74 65 73 20 |8k.*Icon|Sprites |
|000056f0| 3c 4f 62 65 79 24 44 69 | 72 3e 2e 21 53 70 72 69 |<Obey$Di|r>.!Spri|
|00005700| 74 65 73 0a 2a 53 65 74 | 20 52 65 70 6c 61 63 65 |tes.*Set| Replace|
|00005710| 24 44 69 72 20 3c 4f 62 | 65 79 24 44 69 72 3e 0a |$Dir <Ob|ey$Dir>.|
|00005720| 2a 52 4d 45 6e 73 75 72 | 65 20 46 50 45 6d 75 6c |*RMEnsur|e FPEmul|
|00005730| 61 74 6f 72 20 30 20 52 | 4d 4c 6f 61 64 20 53 79 |ator 0 R|MLoad Sy|
|00005740| 73 74 65 6d 3a 6d 6f 64 | 75 6c 65 73 2e 66 70 65 |stem:mod|ules.fpe|
|00005750| 6d 75 6c 61 74 6f 72 0a | 2a 52 4d 45 6e 73 75 72 |mulator.|*RMEnsur|
|00005760| 65 20 46 50 45 6d 75 6c | 61 74 6f 72 20 32 2e 38 |e FPEmul|ator 2.8|
|00005770| 30 20 45 72 72 6f 72 20 | 59 6f 75 20 6e 65 65 64 |0 Error |You need|
|00005780| 20 46 50 45 6d 75 6c 61 | 74 6f 72 20 32 2e 38 30 | FPEmula|tor 2.80|
|00005790| 20 74 6f 20 72 75 6e 20 | 21 43 6f 6d 6d 6f 6e 0a | to run |!Common.|
|000057a0| 2a 52 4d 45 6e 73 75 72 | 65 20 53 68 61 72 65 64 |*RMEnsur|e Shared|
|000057b0| 43 4c 69 62 72 61 72 79 | 20 30 20 53 79 73 74 65 |CLibrary| 0 Syste|
|000057c0| 6d 3a 6d 6f 64 75 6c 65 | 73 2e 63 6c 69 62 0a 2a |m:module|s.clib.*|
|000057d0| 52 4d 45 6e 73 75 72 65 | 20 53 68 61 72 65 64 43 |RMEnsure| SharedC|
|000057e0| 4c 69 62 72 61 72 79 20 | 33 2e 37 35 20 45 72 72 |Library |3.75 Err|
|000057f0| 6f 72 20 59 6f 75 20 6e | 65 65 64 20 43 6c 69 62 |or You n|eed Clib|
|00005800| 20 33 2e 37 35 20 74 6f | 20 72 75 6e 20 21 43 6f | 3.75 to| run !Co|
|00005810| 6d 6d 6f 6e 0a 2a 52 4d | 45 6e 73 75 72 65 20 46 |mmon.*RM|Ensure F|
|00005820| 72 6f 6e 74 45 6e 64 20 | 30 20 53 79 73 74 65 6d |rontEnd |0 System|
|00005830| 3a 6d 6f 64 75 6c 65 73 | 2e 66 72 6f 6e 74 65 6e |:modules|.fronten|
|00005840| 64 0a 2a 52 4d 45 6e 73 | 75 72 65 20 46 72 6f 6e |d.*RMEns|ure Fron|
|00005850| 74 65 6e 64 20 31 2e 31 | 33 20 45 72 72 6f 72 20 |tend 1.1|3 Error |
|00005860| 59 6f 75 20 6e 65 65 64 | 20 76 65 72 73 69 6f 6e |You need| version|
|00005870| 20 31 2e 31 33 20 6f 66 | 20 74 68 65 20 46 72 6f | 1.13 of| the Fro|
|00005880| 6e 74 45 6e 64 20 6d 6f | 64 75 6c 65 20 74 6f 20 |ntEnd mo|dule to |
|00005890| 72 75 6e 20 21 43 6f 6d | 6d 6f 6e 0a 2a 52 4d 45 |run !Com|mon.*RME|
|000058a0| 6e 73 75 72 65 20 54 61 | 73 6b 57 69 6e 64 6f 77 |nsure Ta|skWindow|
|000058b0| 20 30 20 53 79 73 74 65 | 6d 3a 6d 6f 64 75 6c 65 | 0 Syste|m:module|
|000058c0| 73 2e 74 61 73 6b 0a 2a | 52 4d 45 6e 73 75 72 65 |s.task.*|RMEnsure|
|000058d0| 20 54 61 73 6b 57 69 6e | 64 6f 77 20 30 2e 32 39 | TaskWin|dow 0.29|
|000058e0| 20 45 72 72 6f 72 20 59 | 6f 75 20 6e 65 65 64 20 | Error Y|ou need |
|000058f0| 76 65 72 73 69 6f 6e 20 | 30 2e 32 39 20 6f 66 20 |version |0.29 of |
|00005900| 74 68 65 20 74 61 73 6b | 77 69 6e 64 6f 77 20 6d |the task|window m|
|00005910| 6f 64 75 6c 65 20 74 6f | 20 72 75 6e 20 21 43 6f |odule to| run !Co|
|00005920| 6d 6d 6f 6e 0a 2a 52 4d | 45 6e 73 75 72 65 20 44 |mmon.*RM|Ensure D|
|00005930| 44 45 55 74 69 6c 73 20 | 30 20 53 79 73 74 65 6d |DEUtils |0 System|
|00005940| 3a 6d 6f 64 75 6c 65 73 | 2e 64 64 65 75 74 69 6c |:modules|.ddeutil|
|00005950| 73 0a 2a 52 4d 45 6e 73 | 75 72 65 20 44 44 45 55 |s.*RMEns|ure DDEU|
|00005960| 74 69 6c 73 20 31 2e 35 | 30 20 45 72 72 6f 72 20 |tils 1.5|0 Error |
|00005970| 59 6f 75 20 6e 65 65 64 | 20 76 65 72 73 69 6f 6e |You need| version|
|00005980| 20 31 2e 35 30 20 6f 66 | 20 74 68 65 20 44 44 45 | 1.50 of| the DDE|
|00005990| 55 74 69 6c 73 20 6d 6f | 64 75 6c 65 20 74 6f 20 |Utils mo|dule to |
|000059a0| 72 75 6e 20 21 43 6f 6d | 6d 6f 6e 0a 2a 57 69 6d |run !Com|mon.*Wim|
|000059b0| 70 53 6c 6f 74 20 2d 4d | 69 6e 20 33 32 6b 20 2d |pSlot -M|in 32k -|
|000059c0| 4d 61 78 20 33 32 6b 0a | 2a 46 72 6f 6e 74 45 6e |Max 32k.|*FrontEn|
|000059d0| 64 5f 53 74 61 72 74 20 | 2d 61 70 70 20 52 65 70 |d_Start |-app Rep|
|000059e0| 6c 61 63 65 20 2d 64 65 | 73 63 20 3c 52 65 70 6c |lace -de|sc <Repl|
|000059f0| 61 63 65 24 44 69 72 3e | 2e 64 65 73 63 0a 46 69 |ace$Dir>|.desc.Fi|
|00005a00| 6c 65 44 61 74 61 82 21 | 53 70 72 69 74 65 73 00 |leData.!|Sprites.|
|00005a10| 63 00 e4 03 00 00 43 f9 | ff ff b7 37 91 e5 03 00 |c.....C.|...7....|
|00005a20| e4 48 02 00 00 00 10 00 | 00 00 e8 03 00 00 d4 02 |.H......|........|
|00005a30| 00 00 21 72 65 70 6c 61 | 63 65 00 00 00 00 04 00 |..!repla|ce......|
|00005a40| 00 00 10 00 00 00 00 00 | 00 00 07 00 00 00 2c 00 |........|......,.|
|00005a50| 00 00 80 01 00 00 0c 00 | 00 00 00 20 00 95 be be |........|... ....|
|00005a60| 7b 00 40 33 07 00 34 73 | 00 02 00 00 00 00 70 20 |{.@3..4s|......p |
|00005a70| 50 e9 eb eb bb 07 34 33 | 07 00 34 33 07 02 07 00 |P.....43|..43....|
|00005a80| 00 00 00 20 50 e9 be be | be 27 34 33 43 44 33 33 |... P...|.'43CD33|
|00005a90| 07 02 00 00 00 00 70 20 | 50 e9 eb eb bb 07 00 34 |......p |P......4|
|00005aa0| 33 33 33 07 00 02 07 00 | 00 00 00 20 50 e9 be be |333.....|... P...|
|00005ab0| be 37 02 00 24 32 07 40 | 02 02 00 00 00 00 70 20 |.7..$2.@|......p |
|00005ac0| 00 95 ee eb 7b 00 00 00 | 24 32 07 00 00 02 07 00 |....{...|$2......|
|00005ad0| 00 00 00 20 00 95 be be | 7b 01 22 02 24 32 07 31 |... ....|{.".$2.1|
|00005ae0| 01 02 00 00 00 00 70 20 | 00 50 e9 bb 07 00 00 00 |......p |.P......|
|00005af0| 24 32 07 00 00 02 06 00 | 00 00 00 20 30 30 31 25 |$2......|... 001%|
|00005b00| 10 20 21 00 24 32 17 31 | 00 02 00 00 00 00 70 20 |. !.$2.1|......p |
|00005b10| 00 00 30 05 00 00 00 00 | 24 32 07 00 00 02 07 00 |..0.....|$2......|
|00005b20| 00 00 00 20 20 13 31 25 | 10 32 01 01 24 32 17 32 |... .1%|.2..$2.2|
|00005b30| 00 02 00 00 00 00 70 20 | 10 22 32 05 00 00 00 00 |......p |."2.....|
|00005b40| 24 32 07 00 00 02 07 00 | 00 00 00 20 03 00 30 05 |$2......|... ..0.|
|00005b50| 22 00 01 10 24 32 07 10 | 01 02 00 00 00 00 10 03 |"...$2..|........|
|00005b60| 00 07 30 05 00 20 00 34 | 33 33 33 07 00 02 31 00 |..0.. .4|333...1.|
|00005b70| 00 00 03 00 00 07 34 43 | 00 00 34 33 43 44 33 33 |......4C|..43CD33|
|00005b80| 17 32 00 00 00 00 00 00 | 07 ee 43 34 00 00 34 33 |.2......|..C4..43|
|00005b90| 07 00 34 33 05 00 00 00 | 00 00 00 e0 ee ee 42 24 |..43....|......B$|
|00005ba0| 00 00 40 33 07 00 34 53 | 00 00 00 00 00 00 ff ff |..@3..4S|........|
|00005bb0| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff 00 |........|........|
|00005bc0| 00 00 ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005bd0| ff ff ff 00 00 00 ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005be0| ff ff ff ff ff ff ff 00 | 00 00 ff ff ff ff ff ff |........|........|
|00005bf0| ff ff ff ff ff ff ff ff | ff ff ff 00 00 00 ff ff |........|........|
|00005c00| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff 00 |........|........|
|00005c10| 00 00 ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005c20| ff ff ff 00 00 00 ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005c30| ff ff ff ff ff ff ff 00 | 00 00 ff ff ff ff ff ff |........|........|
|00005c40| ff ff ff ff ff ff ff ff | ff ff ff 00 00 00 ff ff |........|........|
|00005c50| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff 00 |........|........|
|00005c60| 00 00 ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005c70| ff ff ff 00 00 00 ff ff | ff ff ff ff ff ff ff ff |........|........|
|00005c80| ff ff ff ff ff ff ff 00 | 00 00 ff ff ff ff ff ff |........|........|
|00005c90| ff ff ff ff ff ff ff ff | ff ff ff 00 00 00 ff ff |........|........|
|00005ca0| 0f 00 f0 0f ff ff ff ff | ff ff ff ff ff ff ff 00 |........|........|
|00005cb0| 00 00 ff 0f 00 00 f0 0f | 00 f0 ff ff ff ff ff ff |........|........|
|00005cc0| ff ff ff 00 00 00 0f 00 | 00 00 ff ff 00 00 ff ff |........|........|
|00005cd0| ff ff ff ff ff ff 00 00 | 00 00 00 00 00 00 ff ff |........|........|
|00005ce0| 00 00 ff ff 0f 00 ff ff | 0f 00 00 00 00 00 00 00 |........|........|
|00005cf0| 00 00 f0 0f 00 00 f0 ff | 0f 00 ff ff 00 00 00 00 |........|........|
|00005d00| 00 00 04 01 00 00 73 6d | 21 72 65 70 6c 61 63 65 |......sm|!replace|
|00005d10| 00 00 02 00 00 00 08 00 | 00 00 00 00 00 00 03 00 |........|........|
|00005d20| 00 00 2c 00 00 00 98 00 | 00 00 0c 00 00 00 00 00 |..,.....|........|
|00005d30| 00 00 00 00 00 00 00 00 | 00 00 02 ee 0e 30 03 30 |........|.....0.0|
|00005d40| 03 03 00 00 00 00 02 ee | 0e 30 33 33 03 00 00 00 |........|.033....|
|00005d50| 00 00 02 ee 0e 00 20 03 | 00 03 00 00 00 00 02 ee |...... .|........|
|00005d60| 0e 00 20 03 00 00 00 00 | 00 00 02 30 00 00 20 03 |.. .....|...0.. .|
|00005d70| 00 03 00 00 00 00 12 32 | 00 00 20 03 00 00 00 00 |.......2|.. .....|
|00005d80| 00 00 00 30 00 32 33 33 | 03 30 00 00 00 00 00 40 |...0.233|.0.....@|
|00005d90| 03 30 03 30 03 00 00 00 | 00 00 00 00 00 00 00 00 |.0.0....|........|
|00005da0| 00 00 f0 ff ff ff ff ff | ff ff ff ff ff ff f0 ff |........|........|
|00005db0| ff ff ff ff ff ff ff ff | ff ff f0 ff ff ff ff ff |........|........|
|00005dc0| ff ff ff ff ff ff f0 ff | ff ff ff ff ff ff ff ff |........|........|
|00005dd0| ff ff f0 ff ff ff ff ff | ff ff ff ff ff ff f0 ff |........|........|
|00005de0| ff ff ff ff 00 f0 ff ff | ff ff f0 ff ff ff 00 f0 |........|........|
|00005df0| 00 ff ff ff ff ff f0 ff | ff ff 00 f0 0f f0 0f f0 |........|........|
|00005e00| 0f 00 f0 ff ff ff 46 69 | 6c 65 44 61 74 61 82 44 |......Fi|leData.D|
|00005e10| 65 73 63 00 63 65 44 6f | 63 00 32 04 00 00 43 ff |esc.ceDo|c.2...C.|
|00005e20| ff ff b7 37 91 e5 03 00 | ab 30 23 20 54 68 69 73 |...7....|.0# This|
|00005e30| 20 69 73 20 61 20 64 65 | 73 63 72 69 70 74 69 6f | is a de|scriptio|
|00005e40| 6e 20 6f 66 20 74 68 65 | 20 77 69 6d 70 20 69 6e |n of the| wimp in|
|00005e50| 74 65 72 66 61 63 65 20 | 66 6f 72 20 52 65 70 6c |terface |for Repl|
|00005e60| 61 63 65 0a 0a 74 6f 6f | 6c 5f 64 65 74 61 69 6c |ace..too|l_detail|
|00005e70| 73 5f 73 74 61 72 74 0a | 20 20 20 6e 61 6d 65 20 |s_start.| name |
|00005e80| 20 20 20 20 20 20 20 20 | 20 22 52 65 70 6c 61 63 | | "Replac|
|00005e90| 65 22 3b 0a 20 20 20 63 | 6f 6d 6d 61 6e 64 5f 69 |e";. c|ommand_i|
|00005ea0| 73 20 22 3c 52 65 70 6c | 61 63 65 24 44 69 72 3e |s "<Repl|ace$Dir>|
|00005eb0| 2e 52 65 70 6c 61 63 65 | 22 3b 0a 20 20 20 76 65 |.Replace|";. ve|
|00005ec0| 72 73 69 6f 6e 20 20 20 | 20 20 20 20 22 31 2e 30 |rsion | "1.0|
|00005ed0| 30 20 28 32 33 2d 44 65 | 63 2d 39 31 29 22 3b 0a |0 (23-De|c-91)";.|
|00005ee0| 20 20 20 77 69 6d 70 73 | 6c 6f 74 20 20 20 20 20 | wimps|lot |
|00005ef0| 20 32 32 34 6b 3b 0a 20 | 20 20 68 61 73 5f 65 78 | 224k;. | has_ex|
|00005f00| 74 65 6e 64 65 64 5f 63 | 6d 64 6c 69 6e 65 3b 0a |tended_c|mdline;.|
|00005f10| 74 6f 6f 6c 5f 64 65 74 | 61 69 6c 73 5f 65 6e 64 |tool_det|ails_end|
|00005f20| 0a 0a 6d 65 74 61 6f 70 | 74 69 6f 6e 73 5f 73 74 |..metaop|tions_st|
|00005f30| 61 72 74 0a 20 20 20 23 | 20 68 61 73 5f 61 75 74 |art. #| has_aut|
|00005f40| 6f 5f 72 75 6e 3b 0a 20 | 20 20 23 20 68 61 73 5f |o_run;. | # has_|
|00005f50| 61 75 74 6f 5f 73 61 76 | 65 20 6f 6e 3b 0a 20 20 |auto_sav|e on;. |
|00005f60| 20 68 61 73 5f 74 65 78 | 74 5f 77 69 6e 64 6f 77 | has_tex|t_window|
|00005f70| 3b 0a 20 20 20 68 61 73 | 5f 73 75 6d 6d 61 72 79 |;. has|_summary|
|00005f80| 5f 77 69 6e 64 6f 77 3b | 0a 6d 65 74 61 6f 70 74 |_window;|.metaopt|
|00005f90| 69 6f 6e 73 5f 65 6e 64 | 0a 0a 64 62 6f 78 5f 73 |ions_end|..dbox_s|
|00005fa0| 74 61 72 74 0a 20 20 20 | 69 63 6f 6e 73 5f 73 74 |tart. |icons_st|
|00005fb0| 61 72 74 0a 20 20 20 20 | 20 20 69 63 6e 20 20 20 |art. | icn |
|00005fc0| 33 20 20 6d 61 70 73 5f | 74 6f 20 73 74 72 69 6e |3 maps_|to strin|
|00005fd0| 67 20 20 20 6e 6f 74 5f | 73 61 76 65 64 3b 0a 20 |g not_|saved;. |
|00005fe0| 20 20 20 20 20 69 63 6e | 20 20 20 35 20 20 6d 61 | icn| 5 ma|
|00005ff0| 70 73 5f 74 6f 20 22 2d | 70 20 22 20 73 74 72 69 |ps_to "-|p " stri|
|00006000| 6e 67 3b 0a 20 20 20 20 | 20 20 69 63 6e 20 20 20 |ng;. | icn |
|00006010| 38 20 20 6d 61 70 73 5f | 74 6f 20 22 2d 6c 22 3b |8 maps_|to "-l";|
|00006020| 0a 20 20 20 20 20 20 69 | 63 6e 20 20 20 39 20 20 |. i|cn 9 |
|00006030| 6d 61 70 73 5f 74 6f 20 | 22 2d 63 22 3b 0a 20 20 |maps_to |"-c";. |
|00006040| 20 20 20 20 69 63 6e 20 | 20 31 30 20 6d 61 70 73 | icn | 10 maps|
|00006050| 5f 74 6f 20 22 2d 6f 76 | 65 72 77 72 69 74 65 22 |_to "-ov|erwrite"|
|00006060| 3b 0a 20 20 20 20 20 20 | 69 63 6e 20 20 31 31 20 |;. |icn 11 |
|00006070| 6d 61 70 73 5f 74 6f 20 | 22 2d 6f 20 22 20 73 74 |maps_to |"-o " st|
|00006080| 72 69 6e 67 3b 0a 20 20 | 20 20 20 20 69 63 6e 20 |ring;. | icn |
|00006090| 20 31 33 20 6d 61 70 73 | 5f 74 6f 20 22 2d 71 22 | 13 maps|_to "-q"|
|000060a0| 3b 0a 20 20 20 69 63 6f | 6e 73 5f 65 6e 64 0a 0a |;. ico|ns_end..|
|000060b0| 20 20 20 64 65 66 61 75 | 6c 74 73 0a 20 20 20 20 | defau|lts. |
|000060c0| 20 20 69 63 6e 20 20 33 | 20 22 22 2c 0a 20 20 20 | icn 3| "",. |
|000060d0| 20 20 20 69 63 6e 20 20 | 35 20 22 22 2c 0a 20 20 | icn |5 "",. |
|000060e0| 20 20 20 20 69 63 6e 20 | 20 38 20 6f 66 66 2c 0a | icn | 8 off,.|
|000060f0| 20 20 20 20 20 20 69 63 | 6e 20 20 39 20 6f 6e 2c | ic|n 9 on,|
|00006100| 0a 20 20 20 20 20 20 69 | 63 6e 20 20 31 30 20 6f |. i|cn 10 o|
|00006110| 66 66 2c 0a 20 20 20 20 | 20 20 69 63 6e 20 20 31 |ff,. | icn 1|
|00006120| 33 20 6f 66 66 3b 0a 0a | 20 20 20 69 6d 70 6f 72 |3 off;..| impor|
|00006130| 74 73 5f 73 74 61 72 74 | 0a 20 20 20 20 20 20 64 |ts_start|. d|
|00006140| 72 61 67 5f 74 6f 20 20 | 69 63 6e 20 33 20 20 20 |rag_to |icn 3 |
|00006150| 69 6e 73 65 72 74 73 20 | 69 63 6e 20 33 20 73 65 |inserts |icn 3 se|
|00006160| 70 61 72 61 74 6f 72 5f | 69 73 20 22 20 22 3b 0a |parator_|is " ";.|
|00006170| 20 20 20 20 20 20 64 72 | 61 67 5f 74 6f 20 20 69 | dr|ag_to i|
|00006180| 63 6e 20 35 20 20 20 69 | 6e 73 65 72 74 73 20 69 |cn 5 i|nserts i|
|00006190| 63 6e 20 35 20 3b 0a 20 | 20 20 20 20 20 64 72 61 |cn 5 ;. | dra|
|000061a0| 67 5f 74 6f 20 20 69 63 | 6e 20 31 31 20 20 20 69 |g_to ic|n 11 i|
|000061b0| 6e 73 65 72 74 73 20 69 | 63 6e 20 31 31 20 3b 0a |nserts i|cn 11 ;.|
|000061c0| 20 20 20 69 6d 70 6f 72 | 74 73 5f 65 6e 64 0a 64 | impor|ts_end.d|
|000061d0| 62 6f 78 5f 65 6e 64 0a | 0a 65 78 63 6c 75 73 69 |box_end.|.exclusi|
|000061e0| 6f 6e 73 5f 73 74 61 72 | 74 0a 20 20 20 20 20 20 |ons_star|t. |
|000061f0| 20 20 69 63 6e 20 31 30 | 20 65 78 63 6c 75 64 65 | icn 10| exclude|
|00006200| 73 20 69 63 6e 20 31 31 | 3b 0a 65 78 63 6c 75 73 |s icn 11|;.exclus|
|00006210| 69 6f 6e 73 5f 65 6e 64 | 0a 0a 6f 72 64 65 72 5f |ions_end|..order_|
|00006220| 69 73 20 20 69 63 6e 20 | 31 33 2c 20 69 63 6e 20 |is icn |13, icn |
|00006230| 31 30 2c 20 69 63 6e 20 | 39 2c 20 69 63 6e 20 38 |10, icn |9, icn 8|
|00006240| 2c 20 69 63 6e 20 35 2c | 20 69 63 6e 20 31 31 2c |, icn 5,| icn 11,|
|00006250| 20 69 63 6e 20 33 3b 0a | 0a 0a 0a 0a 46 69 6c 65 | icn 3;.|....File|
|00006260| 44 61 74 61 82 4d 65 73 | 73 61 67 65 73 00 63 00 |Data.Mes|sages.c.|
|00006270| e5 0b 00 00 43 ff ff ff | b7 37 91 e5 03 00 7b 4c |....C...|.7....{L|
|00006280| 23 20 46 69 72 73 74 20 | 73 65 63 74 69 6f 6e 20 |# First |section |
|00006290| 6f 66 20 6d 65 73 73 61 | 67 65 73 20 66 69 6c 65 |of messa|ges file|
|000062a0| 20 69 73 20 67 65 6e 65 | 72 61 6c 20 74 6f 20 61 | is gene|ral to a|
|000062b0| 6c 6c 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 73 0a |ll appli|cations.|
|000062c0| 23 20 54 68 69 72 64 20 | 70 61 72 74 69 65 73 20 |# Third |parties |
|000062d0| 63 61 6e 20 63 68 61 6e | 67 65 20 46 45 69 6e 74 |can chan|ge FEint|
|000062e0| 65 72 72 31 20 74 6f 20 | 74 68 65 69 72 20 63 6f |err1 to |their co|
|000062f0| 6d 70 61 6e 79 20 6e 61 | 6d 65 20 73 6f 20 74 68 |mpany na|me so th|
|00006300| 61 74 20 0a 23 20 69 6e | 74 65 72 6e 61 6c 20 65 |at .# in|ternal e|
|00006310| 72 72 6f 72 20 6d 65 73 | 73 61 67 65 73 20 77 69 |rror mes|sages wi|
|00006320| 6c 6c 20 63 6f 6d 65 20 | 75 70 20 22 50 6c 65 61 |ll come |up "Plea|
|00006330| 73 65 20 72 65 70 6f 72 | 74 20 74 6f 20 3c 79 6f |se repor|t to <yo|
|00006340| 75 72 20 6e 61 6d 65 3e | 22 0a 0a 46 45 43 6d 64 |ur name>|"..FECmd|
|00006350| 31 3a 53 74 72 69 6e 67 | 20 74 6f 6f 20 6c 6f 6e |1:String| too lon|
|00006360| 67 20 28 6c 69 6d 69 74 | 20 25 64 20 63 75 72 72 |g (limit| %d curr|
|00006370| 65 6e 74 20 25 64 20 61 | 64 64 69 74 69 6f 6e 20 |ent %d a|ddition |
|00006380| 25 64 29 0a 46 45 43 6d | 64 32 3a 59 6f 75 20 63 |%d).FECm|d2:You c|
|00006390| 61 6e 6e 6f 74 20 63 68 | 61 6e 67 65 20 74 68 65 |annot ch|ange the|
|000063a0| 20 63 6f 6d 6d 61 6e 64 | 20 75 73 65 64 20 74 6f | command| used to|
|000063b0| 20 72 75 6e 20 74 68 69 | 73 20 74 6f 6f 6c 0a 46 | run thi|s tool.F|
|000063c0| 45 43 6d 64 33 3a 4f 75 | 74 70 75 74 0a 46 45 43 |ECmd3:Ou|tput.FEC|
|000063d0| 6d 64 34 3a 52 65 52 75 | 6e 0a 46 45 43 6d 64 35 |md4:ReRu|n.FECmd5|
|000063e0| 3a 4f 4b 0a 46 45 43 6d | 64 36 3a 52 75 6e 0a 46 |:OK.FECm|d6:Run.F|
|000063f0| 45 64 62 6f 78 31 3a 43 | 61 6e 27 74 20 69 6d 70 |Edbox1:C|an't imp|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.