home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / program / basic / squish < prev   
ArcFS Archive  |  1995-10-01  |  87.9 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
10% dexvert Raw Partition (archive/rawPartition) 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% disktype FAT16 file system (hints score 0 of 5) Unusual sector size 4096 bytes Volume size 100 MiB (104857600 bytes, 12800 clusters of 8 KiB) default (weak)
100% detectItEasy Archive: ArcFS default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | b0 01 00 00 10 02 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 53 71 75 69 73 68 | 00 00 00 00 ff ff ff ff |.!Squish|........|
|00000070| 45 fd ff ff be 14 1b 51 | 00 00 00 00 ff ff ff ff |E......Q|........|
|00000080| 8c 01 00 80 82 21 48 65 | 6c 70 00 00 80 02 00 00 |.....!He|lp......|
|00000090| 16 4a 00 00 44 ff ff ff | 82 67 08 c1 03 00 a2 8c |.J..D...|.g......|
|000000a0| 16 4a 00 00 24 00 00 00 | 82 21 52 75 6e 00 04 00 |.J..$...|.!Run...|
|000000b0| 80 02 00 00 0a 03 00 00 | 44 eb ff ff 88 6e ca 97 |........|D....n..|
|000000c0| 03 00 da cc 0a 03 00 00 | 5e 4a 00 00 82 21 52 75 |........|^J...!Ru|
|000000d0| 6e 49 6d 61 67 65 00 00 | 8f 80 00 00 44 f8 ff ff |nImage..|....D...|
|000000e0| 36 50 7a f8 03 00 6f 5e | 8f 80 00 00 8c 4d 00 00 |6Pz...o^|.....M..|
|000000f0| 82 21 53 70 72 69 74 65 | 73 00 00 00 64 05 00 00 |.!Sprite|s...d...|
|00000100| 44 f9 ff ff f6 8f d0 ac | 03 00 d0 b1 64 05 00 00 |D.......|....d...|
|00000110| 3f ce 00 00 82 21 53 70 | 72 69 74 65 73 32 32 00 |?....!Sp|rites22.|
|00000120| e0 0c 00 00 44 f9 ff ff | 54 88 d0 ac 03 00 18 04 |....D...|T.......|
|00000130| e0 0c 00 00 c7 d3 00 00 | 82 21 53 70 72 69 74 65 |........|.!Sprite|
|00000140| 73 32 33 00 50 04 00 00 | 44 f9 ff ff 99 13 d1 ac |s23.P...|D.......|
|00000150| 03 00 65 79 50 04 00 00 | cb e0 00 00 82 4d 65 73 |..eyP...|.....Mes|
|00000160| 73 61 67 65 73 00 00 00 | dd 18 00 00 44 ff ff ff |sages...|....D...|
|00000170| a0 a8 ad 86 03 00 87 1c | dd 18 00 00 3f e5 00 00 |........|....?...|
|00000180| 82 53 70 72 69 74 65 73 | 00 02 00 00 f4 4e 00 00 |.Sprites|.....N..|
|00000190| 44 f9 ff ff 5a b2 ea 9a | 03 00 32 d1 f4 4e 00 00 |D...Z...|..2..N..|
|000001a0| 40 fe 00 00 82 54 65 6d | 70 6c 61 74 65 73 00 00 |@....Tem|plates..|
|000001b0| 11 10 00 00 44 ec ff ff | b2 40 7a f8 03 00 4f 7c |....D...|.@z...O||
|000001c0| 11 10 00 00 58 4d 01 00 | 00 6d 4d 55 4c 00 04 00 |....XM..|.mMUL...|
|000001d0| 80 02 00 00 52 07 00 00 | 78 05 00 00 00 00 00 00 |....R...|x.......|
|000001e0| 00 00 00 00 ff ff ff ff | 42 02 00 00 00 00 00 00 |........|B.......|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 44 01 00 00 |........|....D...|
|00000210| 46 69 6c 65 44 61 74 61 | 82 21 48 65 6c 70 00 00 |FileData|.!Help..|
|00000220| 80 02 00 00 16 4a 00 00 | 44 ff ff ff 82 67 08 c1 |.....J..|D....g..|
|00000230| 03 00 a2 8c 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|00000240| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000250| 20 20 20 20 20 20 20 21 | 53 71 75 69 73 68 0a 20 | !|Squish. |
|00000260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000270| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000280| 20 20 2d 2d 2d 2d 2d 2d | 2d 0a 20 20 20 20 20 20 | ------|-. |
|00000290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000002a0| 20 20 20 20 20 20 20 20 | 20 20 52 65 6c 65 61 73 | | Releas|
|000002b0| 65 20 20 32 2e 33 38 0a | 0a 0a 41 52 4d 2d 43 6f |e 2.38.|..ARM-Co|
|000002c0| 64 65 20 42 41 53 49 43 | 20 53 71 75 69 73 68 69 |de BASIC| Squishi|
|000002d0| 6e 67 20 73 6f 66 74 77 | 61 72 65 20 3a 20 4b 65 |ng softw|are : Ke|
|000002e0| 76 69 6e 20 4a 20 53 77 | 69 6e 74 6f 6e 0a 43 20 |vin J Sw|inton.C |
|000002f0| 52 49 53 43 20 4f 53 20 | 57 49 4d 50 20 49 6e 74 |RISC OS |WIMP Int|
|00000300| 65 72 66 61 63 65 20 73 | 6f 66 74 77 61 72 65 20 |erface s|oftware |
|00000310| 3a 20 53 74 75 61 72 74 | 20 53 77 69 6e 74 6f 6e |: Stuart| Swinton|
|00000320| 0a 0a a9 20 4b 65 76 69 | 6e 20 4a 20 53 77 69 6e |... Kevi|n J Swin|
|00000330| 74 6f 6e 20 61 6e 64 20 | 53 74 75 61 72 74 20 53 |ton and |Stuart S|
|00000340| 77 69 6e 74 6f 6e 20 31 | 39 39 30 2f 31 39 39 31 |winton 1|990/1991|
|00000350| 2f 31 39 39 32 0a 50 75 | 62 6c 69 73 68 65 64 20 |/1992.Pu|blished |
|00000360| 62 79 20 3a 20 55 6e 69 | 71 75 65 20 53 6f 66 74 |by : Uni|que Soft|
|00000370| 77 61 72 65 20 20 20 20 | 20 20 20 31 39 39 33 0a |ware | 1993.|
|00000380| 0a 0a 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..------|--------|
|00000390| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000003a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000003b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000003c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |--------|-------.|
|000003d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000003e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000003f0| 20 20 44 69 73 63 6c 61 | 69 6d 65 72 0a 2d 2d 2d | Discla|imer.---|
|00000400| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000410| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000420| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000430| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000440| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0a 0a 20 54 68 65 |--------|--.. The|
|00000450| 20 73 6f 66 74 77 61 72 | 65 20 69 73 20 70 72 6f | softwar|e is pro|
|00000460| 76 69 64 65 64 20 22 61 | 73 20 69 73 22 2e 20 4e |vided "a|s is". N|
|00000470| 65 69 74 68 65 72 20 74 | 68 65 20 61 75 74 68 6f |either t|he autho|
|00000480| 72 73 20 6f 72 20 55 6e | 69 71 75 65 20 53 6f 66 |rs or Un|ique Sof|
|00000490| 74 77 61 72 65 0a 20 6d | 61 6b 65 20 61 6e 79 20 |tware. m|ake any |
|000004a0| 77 61 72 72 61 6e 74 79 | 2c 20 65 78 70 72 65 73 |warranty|, expres|
|000004b0| 73 20 6f 72 20 69 6d 70 | 6c 69 65 64 2c 20 6f 66 |s or imp|lied, of|
|000004c0| 20 74 68 65 20 6d 65 72 | 63 68 61 6e 74 61 62 69 | the mer|chantabi|
|000004d0| 6c 69 74 79 20 6f 66 20 | 74 68 69 73 0a 20 73 6f |lity of |this. so|
|000004e0| 66 74 77 61 72 65 20 6f | 72 20 69 74 73 20 66 69 |ftware o|r its fi|
|000004f0| 74 6e 65 73 73 20 66 6f | 72 20 61 6e 79 20 70 61 |tness fo|r any pa|
|00000500| 72 74 69 63 75 6c 61 72 | 20 70 75 72 70 6f 73 65 |rticular| purpose|
|00000510| 2e 20 49 6e 20 6e 6f 20 | 63 69 72 63 75 6d 73 74 |. In no |circumst|
|00000520| 61 6e 63 65 73 0a 20 73 | 68 61 6c 6c 20 65 69 74 |ances. s|hall eit|
|00000530| 68 65 72 20 62 65 20 6c | 69 61 62 6c 65 20 66 6f |her be l|iable fo|
|00000540| 72 20 61 6e 79 20 64 61 | 6d 61 67 65 2c 20 6c 6f |r any da|mage, lo|
|00000550| 73 73 20 6f 66 20 70 72 | 6f 66 69 74 73 2c 20 6f |ss of pr|ofits, o|
|00000560| 72 20 61 6e 79 20 69 6e | 64 69 72 65 63 74 20 6f |r any in|direct o|
|00000570| 72 0a 20 63 6f 6e 73 65 | 71 75 65 6e 74 69 61 6c |r. conse|quential|
|00000580| 20 6c 6f 73 73 20 61 72 | 69 73 69 6e 67 20 6f 75 | loss ar|ising ou|
|00000590| 74 20 6f 66 20 74 68 65 | 20 75 73 65 20 6f 66 20 |t of the| use of |
|000005a0| 74 68 69 73 20 73 6f 66 | 74 77 61 72 65 20 6f 72 |this sof|tware or|
|000005b0| 20 69 6e 61 62 69 6c 69 | 74 79 20 74 6f 0a 20 75 | inabili|ty to. u|
|000005c0| 73 65 20 74 68 69 73 20 | 73 6f 66 74 77 61 72 65 |se this |software|
|000005d0| 2c 20 65 76 65 6e 20 69 | 66 20 61 64 76 69 73 65 |, even i|f advise|
|000005e0| 64 20 6f 66 20 74 68 65 | 20 70 6f 73 73 69 62 69 |d of the| possibi|
|000005f0| 6c 69 74 79 20 6f 66 20 | 73 75 63 68 20 6c 6f 73 |lity of |such los|
|00000600| 73 2e 0a 0a 0a 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |s....---|--------|
|00000610| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000620| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000630| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000640| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000650| 2d 2d 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |--. | |
|00000660| 20 20 20 20 20 20 20 20 | 20 52 75 6c 65 73 20 61 | | Rules a|
|00000670| 6e 64 20 72 65 67 75 6c | 61 74 69 6f 6e 73 20 66 |nd regul|ations f|
|00000680| 6f 72 20 21 53 71 75 69 | 73 68 0a 2d 2d 2d 2d 2d |or !Squi|sh.-----|
|00000690| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000006a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000006b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000006c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000006d0| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 2a 20 53 71 75 69 |--------|..* Squi|
|000006e0| 73 68 20 69 73 20 6e 6f | 74 20 70 65 72 66 65 63 |sh is no|t perfec|
|000006f0| 74 2e 20 41 66 74 65 72 | 20 61 6e 20 65 78 74 72 |t. After| an extr|
|00000700| 65 6d 65 6c 79 20 6c 6f | 6e 67 20 64 65 76 65 6c |emely lo|ng devel|
|00000710| 6f 70 6d 65 6e 74 20 74 | 69 6d 65 2c 20 53 71 75 |opment t|ime, Squ|
|00000720| 69 73 68 0a 20 20 68 61 | 73 20 72 65 61 63 68 65 |ish. ha|s reache|
|00000730| 64 20 74 68 65 20 73 74 | 61 67 65 20 77 68 65 72 |d the st|age wher|
|00000740| 65 62 79 20 69 74 20 63 | 61 6e 20 73 71 75 61 73 |eby it c|an squas|
|00000750| 68 20 61 6e 79 20 70 72 | 6f 67 72 61 6d 20 62 79 |h any pr|ogram by|
|00000760| 20 73 6f 6d 65 6f 6e 65 | 20 77 69 74 68 20 61 0a | someone| with a.|
|00000770| 20 20 72 65 73 70 65 63 | 74 20 66 6f 72 20 27 73 | respec|t for 's|
|00000780| 65 6e 73 69 62 6c 65 27 | 20 70 72 6f 67 72 61 6d |ensible'| program|
|00000790| 6d 69 6e 67 2e 20 4f 6e | 65 20 63 61 6e 20 6c 65 |ming. On|e can le|
|000007a0| 63 74 75 72 65 20 61 62 | 6f 75 74 20 74 68 65 20 |cture ab|out the |
|000007b0| 70 72 69 6e 63 69 70 6c | 65 73 20 6f 66 0a 20 20 |principl|es of. |
|000007c0| 67 6f 6f 64 20 64 65 73 | 69 67 6e 20 69 6e 20 74 |good des|ign in t|
|000007d0| 6f 64 61 79 27 73 20 63 | 6f 6d 70 65 74 69 6e 67 |oday's c|ompeting|
|000007e0| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 2c 20 62 75 | environ|ment, bu|
|000007f0| 74 20 6e 6f 2e 20 54 68 | 6f 75 67 68 20 73 75 66 |t no. Th|ough suf|
|00000800| 66 69 63 65 20 74 6f 0a | 20 20 6d 65 6e 74 69 6f |fice to.| mentio|
|00000810| 6e 20 61 20 73 74 61 74 | 65 6d 65 6e 74 20 6d 61 |n a stat|ement ma|
|00000820| 64 65 20 62 79 20 44 69 | 6a 6b 73 74 72 61 20 69 |de by Di|jkstra i|
|00000830| 6e 20 31 39 37 39 2c 20 | 6f 6e 20 74 68 65 20 73 |n 1979, |on the s|
|00000840| 75 62 6a 65 63 74 20 6f | 66 20 73 6f 66 74 77 61 |ubject o|f softwa|
|00000850| 72 65 3a 0a 0a 20 20 22 | 54 68 65 20 61 64 76 65 |re:.. "|The adve|
|00000860| 6e 74 20 6f 66 20 63 68 | 65 61 70 20 61 6e 64 20 |nt of ch|eap and |
|00000870| 70 6f 77 65 72 66 75 6c | 20 64 65 76 69 63 65 73 |powerful| devices|
|00000880| 20 77 69 6c 6c 20 70 75 | 74 20 53 6f 66 74 77 61 | will pu|t Softwa|
|00000890| 72 65 20 45 6e 67 69 6e | 65 65 72 69 6e 67 0a 20 |re Engin|eering. |
|000008a0| 20 20 62 61 63 6b 20 32 | 35 20 79 65 61 72 73 2e | back 2|5 years.|
|000008b0| 22 0a 0a 20 20 54 68 69 | 73 2c 20 6f 66 20 63 6f |".. Thi|s, of co|
|000008c0| 75 72 73 65 2c 20 69 73 | 20 61 62 73 6f 6c 75 74 |urse, is| absolut|
|000008d0| 65 6c 79 20 74 72 75 65 | 2e 0a 0a 20 20 54 68 65 |ely true|... The|
|000008e0| 20 42 42 43 20 42 41 53 | 49 43 20 69 6e 74 65 72 | BBC BAS|IC inter|
|000008f0| 70 72 65 74 65 72 20 69 | 73 20 71 75 69 74 65 20 |preter i|s quite |
|00000900| 73 69 6d 70 6c 65 2e 20 | 49 74 27 73 20 73 79 6e |simple. |It's syn|
|00000910| 74 61 78 20 72 75 6c 65 | 73 20 61 72 65 20 67 6f |tax rule|s are go|
|00000920| 6f 64 2c 0a 20 20 62 75 | 74 20 76 65 72 79 20 66 |od,. bu|t very f|
|00000930| 6c 65 78 69 62 6c 65 2e | 20 54 68 69 73 20 61 6c |lexible.| This al|
|00000940| 6c 6f 77 73 20 70 65 6f | 70 6c 65 20 74 6f 20 74 |lows peo|ple to t|
|00000950| 61 63 6b 6c 65 20 74 68 | 65 20 73 75 62 6a 65 63 |ackle th|e subjec|
|00000960| 74 20 6f 66 20 70 72 6f | 67 72 61 6d 6d 69 6e 67 |t of pro|gramming|
|00000970| 0a 20 20 69 6e 20 76 65 | 72 79 20 64 69 66 66 65 |. in ve|ry diffe|
|00000980| 72 65 6e 74 20 77 61 79 | 73 2e 20 53 71 75 69 73 |rent way|s. Squis|
|00000990| 68 20 75 73 65 73 20 67 | 65 6e 65 72 61 6c 20 61 |h uses g|eneral a|
|000009a0| 6c 67 6f 72 69 74 68 6d | 73 20 74 6f 20 72 65 64 |lgorithm|s to red|
|000009b0| 75 63 65 20 74 68 65 20 | 73 69 7a 65 0a 20 20 6f |uce the |size. o|
|000009c0| 66 20 70 72 6f 67 72 61 | 6d 73 2c 20 62 75 74 20 |f progra|ms, but |
|000009d0| 74 68 65 72 65 20 61 72 | 65 20 72 65 73 74 72 69 |there ar|e restri|
|000009e0| 63 74 69 6f 6e 73 20 73 | 68 6f 75 6c 64 20 79 6f |ctions s|hould yo|
|000009f0| 75 20 77 61 6e 74 20 74 | 68 65 20 72 65 73 75 6c |u want t|he resul|
|00000a00| 74 69 6e 67 20 66 69 6c | 65 0a 20 20 74 6f 20 77 |ting fil|e. to w|
|00000a10| 6f 72 6b 21 20 54 68 65 | 73 65 20 61 72 65 20 6c |ork! The|se are l|
|00000a20| 69 73 74 65 64 20 62 65 | 6c 6f 77 2c 20 61 6c 6f |isted be|low, alo|
|00000a30| 6e 67 20 77 69 74 68 20 | 68 69 6e 74 73 20 6f 6e |ng with |hints on|
|00000a40| 20 68 6f 77 20 74 6f 20 | 61 76 6f 69 64 20 74 68 | how to |avoid th|
|00000a50| 65 73 65 2e 0a 0a 0a 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ese....-|--------|
|00000a60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000a70| 20 52 65 73 74 72 69 63 | 74 69 6f 6e 73 20 77 69 | Restric|tions wi|
|00000a80| 74 68 20 53 71 75 69 73 | 68 20 2d 2d 2d 2d 2d 2d |th Squis|h ------|
|00000a90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000aa0| 2d 2d 2d 2d 0a 0a 0a 2a | 20 47 4f 54 4f 2c 20 47 |----...*| GOTO, G|
|00000ab0| 4f 53 55 42 20 61 6e 64 | 20 52 45 53 54 4f 52 45 |OSUB and| RESTORE|
|00000ac0| 2e 0a 0a 20 20 53 71 75 | 69 73 68 20 77 69 6c 6c |... Squ|ish will|
|00000ad0| 20 73 69 6d 70 6c 79 20 | 69 67 6e 6f 72 65 20 74 | simply |ignore t|
|00000ae0| 68 65 73 65 20 63 6f 6d | 6d 61 6e 64 73 20 62 79 |hese com|mands by|
|00000af0| 20 73 6b 69 70 70 69 6e | 67 20 70 61 73 74 20 74 | skippin|g past t|
|00000b00| 68 65 6d 2e 20 4e 6f 77 | 61 64 61 79 73 20 69 74 |hem. Now|adays it|
|00000b10| 0a 20 20 69 73 20 61 62 | 73 6f 6c 75 74 65 6c 79 |. is ab|solutely|
|00000b20| 20 75 6e 66 6f 72 67 69 | 76 65 61 62 6c 65 20 74 | unforgi|veable t|
|00000b30| 6f 20 75 73 65 20 47 4f | 54 4f 2f 47 4f 53 55 42 |o use GO|TO/GOSUB|
|00000b40| 20 73 6f 20 53 71 75 69 | 73 68 20 77 69 6c 6c 20 | so Squi|sh will |
|00000b50| 4e 45 56 45 52 20 73 75 | 70 70 6f 72 74 0a 20 20 |NEVER su|pport. |
|00000b60| 74 68 65 73 65 2e 20 52 | 45 53 54 4f 52 45 20 63 |these. R|ESTORE c|
|00000b70| 6f 6d 6d 61 6e 64 73 20 | 61 72 65 20 67 65 6e 65 |ommands |are gene|
|00000b80| 72 61 6c 6c 79 20 4f 4b | 2c 20 62 75 74 0a 0a 20 |rally OK|, but.. |
|00000b90| 20 61 29 20 64 6f 6e 27 | 74 20 75 73 65 20 66 6f | a) don'|t use fo|
|00000ba0| 72 6d 75 6c 61 20 62 61 | 73 65 64 20 52 45 53 54 |rmula ba|sed REST|
|00000bb0| 4f 52 45 20 63 6f 6d 6d | 61 6e 64 73 20 69 66 20 |ORE comm|ands if |
|00000bc0| 79 6f 75 20 63 61 6e 20 | 61 76 6f 69 64 20 64 6f |you can |avoid do|
|00000bd0| 69 6e 67 20 73 6f 2c 20 | 61 6e 64 0a 20 20 62 29 |ing so, |and. b)|
|00000be0| 20 64 6f 6e 27 74 20 52 | 45 53 54 4f 52 45 20 70 | don't R|ESTORE p|
|00000bf0| 6f 69 6e 74 65 72 73 20 | 74 6f 20 62 6c 61 6e 6b |ointers |to blank|
|00000c00| 20 6c 69 6e 65 73 2f 52 | 45 4d 73 20 74 68 61 74 | lines/R|EMs that|
|00000c10| 20 77 69 6c 6c 20 62 65 | 20 64 65 6c 65 74 65 64 | will be| deleted|
|00000c20| 2e 0a 0a 20 20 50 6c 65 | 61 73 65 20 6e 6f 74 65 |... Ple|ase note|
|00000c30| 20 74 68 61 74 2c 20 69 | 66 20 61 20 70 72 6f 67 | that, i|f a prog|
|00000c40| 72 61 6d 20 68 61 73 20 | 62 65 65 6e 20 77 72 69 |ram has |been wri|
|00000c50| 74 74 65 6e 20 73 65 6e | 73 69 62 6c 79 2c 20 69 |tten sen|sibly, i|
|00000c60| 74 20 69 73 20 70 65 72 | 66 65 63 74 6c 79 0a 20 |t is per|fectly. |
|00000c70| 20 70 6f 73 73 69 62 6c | 65 20 66 6f 72 20 69 74 | possibl|e for it|
|00000c80| 27 73 20 47 4f 54 4f 2c | 20 47 4f 53 55 42 2c 20 |'s GOTO,| GOSUB, |
|00000c90| 61 6e 64 2f 6f 72 20 52 | 45 53 54 4f 52 45 20 63 |and/or R|ESTORE c|
|00000ca0| 6f 6d 6d 61 6e 64 73 20 | 74 6f 20 62 65 20 73 71 |ommands |to be sq|
|00000cb0| 75 69 73 68 65 64 20 61 | 6e 64 0a 20 20 73 74 69 |uished a|nd. sti|
|00000cc0| 6c 6c 20 77 6f 72 6b 20 | 63 6f 72 72 65 63 74 6c |ll work |correctl|
|00000cd0| 79 2e 20 28 45 67 2e 20 | 52 49 53 43 20 55 73 65 |y. (Eg. |RISC Use|
|00000ce0| 72 27 73 20 21 44 75 73 | 74 62 69 6e 2e 29 0a 0a |r's !Dus|tbin.)..|
|00000cf0| 0a 20 20 20 20 20 20 20 | 20 20 20 2d 2d 2d 2d 2d |. | -----|
|00000d00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000d10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000d20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000d30| 2d 2d 2d 2d 2d 0a 0a 0a | 2a 20 44 41 54 41 20 73 |-----...|* DATA s|
|00000d40| 74 61 74 65 6d 65 6e 74 | 73 0a 0a 20 20 49 66 20 |tatement|s.. If |
|00000d50| 61 20 76 61 72 69 61 62 | 6c 65 20 69 73 20 61 6e |a variab|le is an|
|00000d60| 20 65 6c 65 6d 65 6e 74 | 20 6f 66 20 61 20 44 41 | element| of a DA|
|00000d70| 54 41 20 73 74 61 74 65 | 6d 65 6e 74 2c 20 69 74 |TA state|ment, it|
|00000d80| 20 77 69 6c 6c 20 6e 65 | 65 64 20 74 6f 20 62 65 | will ne|ed to be|
|00000d90| 0a 20 20 72 65 6e 61 6d | 65 64 20 61 6c 6f 6e 67 |. renam|ed along|
|00000da0| 20 77 69 74 68 20 74 68 | 65 20 6f 74 68 65 72 20 | with th|e other |
|00000db0| 72 65 66 65 72 65 6e 63 | 65 73 20 74 6f 20 69 74 |referenc|es to it|
|00000dc0| 20 74 68 72 6f 75 67 68 | 6f 75 74 20 74 68 65 20 | through|out the |
|00000dd0| 70 72 6f 67 72 61 6d 2e | 0a 0a 20 20 49 6e 20 44 |program.|.. In D|
|00000de0| 41 54 41 20 73 74 61 74 | 65 6d 65 6e 74 73 2c 20 |ATA stat|ements, |
|00000df0| 42 41 53 49 43 20 64 65 | 74 65 72 6d 69 6e 65 73 |BASIC de|termines|
|00000e00| 20 61 20 73 74 72 69 6e | 67 20 66 72 6f 6d 20 61 | a strin|g from a|
|00000e10| 20 76 61 72 69 61 62 6c | 65 20 62 79 20 74 68 65 | variabl|e by the|
|00000e20| 20 66 61 63 74 0a 20 20 | 74 68 61 74 20 74 68 65 | fact. |that the|
|00000e30| 20 66 6f 72 6d 65 72 20 | 69 73 20 65 6e 63 6c 6f | former |is enclo|
|00000e40| 73 65 64 20 77 69 74 68 | 69 6e 20 71 75 6f 74 61 |sed with|in quota|
|00000e50| 74 69 6f 6e 20 6d 61 72 | 6b 73 2c 20 61 6c 74 68 |tion mar|ks, alth|
|00000e60| 6f 75 67 68 20 74 68 65 | 20 73 79 6e 74 61 78 0a |ough the| syntax.|
|00000e70| 20 20 64 6f 65 73 20 61 | 6c 6c 6f 77 20 63 65 72 | does a|llow cer|
|00000e80| 74 61 69 6e 20 73 74 72 | 69 6e 67 73 20 74 6f 20 |tain str|ings to |
|00000e90| 65 78 63 6c 75 64 65 20 | 71 75 6f 74 61 74 69 6f |exclude |quotatio|
|00000ea0| 6e 20 6d 61 72 6b 73 2e | 0a 0a 20 20 53 71 75 69 |n marks.|.. Squi|
|00000eb0| 73 68 20 77 6f 72 6b 73 | 20 6f 6e 20 74 68 65 20 |sh works| on the |
|00000ec0| 70 72 69 6e 63 69 70 6c | 65 20 74 68 61 74 20 41 |principl|e that A|
|00000ed0| 4c 4c 20 73 74 72 69 6e | 67 73 20 61 72 65 20 65 |LL strin|gs are e|
|00000ee0| 6e 63 6c 6f 73 65 64 20 | 77 69 74 68 69 6e 0a 20 |nclosed |within. |
|00000ef0| 20 71 75 6f 74 61 74 69 | 6f 6e 20 6d 61 72 6b 73 | quotati|on marks|
|00000f00| 2e 20 49 66 20 6e 6f 74 | 2c 20 74 68 65 20 44 41 |. If not|, the DA|
|00000f10| 54 41 20 65 6c 65 6d 65 | 6e 74 20 69 73 20 6c 69 |TA eleme|nt is li|
|00000f20| 61 62 6c 65 20 74 6f 20 | 62 65 20 72 65 6e 61 6d |able to |be renam|
|00000f30| 65 64 2e 0a 20 20 46 6f | 72 20 65 78 61 6d 70 6c |ed.. Fo|r exampl|
|00000f40| 65 20 3a 0a 0a 20 20 31 | 30 30 20 44 41 54 41 20 |e :.. 1|00 DATA |
|00000f50| 77 69 6e 64 6f 77 20 20 | 20 20 20 20 20 20 20 20 |window | |
|00000f60| 20 20 20 20 20 20 3c 2d | 20 54 68 69 73 20 77 69 | <-| This wi|
|00000f70| 6c 6c 20 62 65 20 72 65 | 6e 61 6d 65 64 0a 20 20 |ll be re|named. |
|00000f80| 31 30 30 20 44 41 54 41 | 20 22 77 69 6e 64 6f 77 |100 DATA| "window|
|00000f90| 22 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 3c |" | <|
|00000fa0| 2d 20 54 68 69 73 20 77 | 69 6c 6c 20 4e 4f 54 20 |- This w|ill NOT |
|00000fb0| 62 65 20 72 65 6e 61 6d | 65 64 0a 0a 0a 20 20 20 |be renam|ed... |
|00000fc0| 20 20 20 20 20 20 20 2d | 2d 2d 2d 2d 2d 2d 2d 2d | -|--------|
|00000fd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000fe0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000ff0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001000| 2d 0a 0a 0a 2a 20 50 6f | 69 6e 74 6c 65 73 73 20 |-...* Po|intless |
|00001010| 6c 69 6e 65 73 2e 0a 0a | 20 20 44 6f 6e 27 74 20 |lines...| Don't |
|00001020| 75 73 65 20 70 6f 69 6e | 74 6c 65 73 73 20 6c 69 |use poin|tless li|
|00001030| 6e 65 73 20 74 6f 20 73 | 65 70 61 72 61 74 65 20 |nes to s|eparate |
|00001040| 50 52 4f 43 65 64 75 72 | 65 73 20 65 74 63 2e 2e |PROCedur|es etc..|
|00001050| 20 55 73 65 20 62 6c 61 | 6e 6b 2f 63 6f 6d 6d 65 | Use bla|nk/comme|
|00001060| 6e 74 65 64 0a 20 20 6c | 69 6e 65 73 20 69 6e 73 |nted. l|ines ins|
|00001070| 74 65 61 64 2c 20 65 6c | 73 65 20 53 71 75 69 73 |tead, el|se Squis|
|00001080| 68 20 77 69 6c 6c 20 61 | 74 74 65 6d 70 74 20 74 |h will a|ttempt t|
|00001090| 6f 20 72 65 6e 61 6d 65 | 20 74 68 65 20 74 65 78 |o rename| the tex|
|000010a0| 74 20 69 6e 62 65 74 77 | 65 65 6e 0a 20 20 28 73 |t inbetw|een. (s|
|000010b0| 68 6f 75 6c 64 20 79 6f | 75 20 61 73 6b 20 53 71 |hould yo|u ask Sq|
|000010c0| 75 69 73 68 20 74 6f 20 | 22 52 65 6e 61 6d 65 20 |uish to |"Rename |
|000010d0| 56 61 72 69 61 62 6c 65 | 73 22 2c 20 62 75 74 20 |Variable|s", but |
|000010e0| 6e 6f 74 20 22 52 65 6d | 6f 76 65 20 52 45 4d 73 |not "Rem|ove REMs|
|000010f0| 20 65 74 63 2e 22 0a 20 | 20 66 69 72 73 74 2e 29 | etc.". | first.)|
|00001100| 0a 0a 20 20 45 67 2e 20 | 3a 0a 0a 20 20 45 4e 44 |.. Eg. |:.. END|
|00001110| 50 52 4f 43 0a 20 20 3a | 0a 20 20 3a 20 2d 2d 2d |PROC. :|. : ---|
|00001120| 20 52 6f 75 74 69 6e 65 | 20 74 6f 20 72 65 61 64 | Routine| to read|
|00001130| 20 54 49 4d 45 20 2d 2d | 2d 20 3c 2d 20 53 71 75 | TIME --|- <- Squ|
|00001140| 69 73 68 20 77 69 6c 6c | 20 61 73 73 75 6d 65 20 |ish will| assume |
|00001150| 74 68 65 73 65 20 61 72 | 65 20 56 41 52 49 41 42 |these ar|e VARIAB|
|00001160| 4c 45 73 0a 20 20 3a 0a | 20 20 44 45 46 20 50 52 |LEs. :.| DEF PR|
|00001170| 4f 43 67 65 74 5f 74 69 | 6d 65 0a 0a 20 20 54 68 |OCget_ti|me.. Th|
|00001180| 65 20 61 6e 6e 6f 74 61 | 74 69 6f 6e 20 6f 66 20 |e annota|tion of |
|00001190| 70 72 6f 67 72 61 6d 73 | 20 75 73 69 6e 67 20 52 |programs| using R|
|000011a0| 45 4d 20 73 74 61 74 65 | 6d 65 6e 74 73 20 69 73 |EM state|ments is|
|000011b0| 20 74 68 65 20 63 6f 72 | 72 65 63 74 20 6d 65 74 | the cor|rect met|
|000011c0| 68 6f 64 2e 20 53 6f 2c | 0a 20 20 74 6f 20 69 6d |hod. So,|. to im|
|000011d0| 70 6c 65 6d 65 6e 74 20 | 74 68 65 20 61 62 6f 76 |plement |the abov|
|000011e0| 65 20 65 78 61 6d 70 6c | 65 20 3a 0a 0a 20 20 45 |e exampl|e :.. E|
|000011f0| 4e 44 50 52 4f 43 0a 20 | 20 3a 0a 20 20 3a 20 52 |NDPROC. | :. : R|
|00001200| 45 4d 20 52 6f 75 74 69 | 6e 65 20 74 6f 20 72 65 |EM Routi|ne to re|
|00001210| 61 64 20 54 49 4d 45 20 | 20 20 20 20 3c 2d 20 43 |ad TIME | <- C|
|00001220| 6f 72 72 65 63 74 20 73 | 74 79 6c 65 2c 20 61 63 |orrect s|tyle, ac|
|00001230| 63 65 70 74 61 62 6c 65 | 20 62 79 20 53 71 75 69 |ceptable| by Squi|
|00001240| 73 68 0a 20 20 3a 0a 20 | 20 44 45 46 20 50 52 4f |sh. :. | DEF PRO|
|00001250| 43 67 65 74 5f 74 69 6d | 65 0a 0a 0a 20 20 20 20 |Cget_tim|e... |
|00001260| 20 20 20 20 20 20 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d | --|--------|
|00001270| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001280| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001290| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000012a0| 0a 0a 0a 2a 20 54 68 65 | 20 45 56 41 4c 20 70 72 |...* The| EVAL pr|
|000012b0| 6f 62 6c 65 6d 2e 0a 0a | 20 20 54 68 69 73 20 72 |oblem...| This r|
|000012c0| 65 66 65 72 73 20 74 6f | 20 46 75 4e 63 74 69 6f |efers to| FuNctio|
|000012d0| 6e 73 20 6c 69 6b 65 20 | 3a 0a 20 20 0a 20 20 41 |ns like |:. . A|
|000012e0| 25 20 3d 20 45 56 41 4c | 28 20 22 46 4e 64 6f 6f |% = EVAL|( "FNdoo|
|000012f0| 64 61 68 28 22 20 2b 20 | 53 54 52 24 20 69 6e 70 |dah(" + |STR$ inp|
|00001300| 75 74 20 2b 20 22 29 22 | 20 29 0a 0a 20 20 53 71 |ut + ")"| ).. Sq|
|00001310| 75 69 73 68 20 73 65 65 | 73 20 22 46 4e 64 6f 6f |uish see|s "FNdoo|
|00001320| 64 61 68 22 20 61 73 20 | 61 20 63 6f 6e 73 74 61 |dah" as |a consta|
|00001330| 6e 74 20 28 71 75 69 74 | 65 20 63 6f 72 72 65 63 |nt (quit|e correc|
|00001340| 74 6c 79 29 20 61 6e 64 | 20 64 6f 65 73 20 6e 6f |tly) and| does no|
|00001350| 74 20 72 65 6e 61 6d 65 | 0a 20 20 69 74 2e 20 54 |t rename|. it. T|
|00001360| 68 65 72 65 20 61 72 65 | 20 6f 74 68 65 72 20 6c |here are| other l|
|00001370| 61 6e 67 75 61 67 65 20 | 63 6f 6e 73 74 72 75 63 |anguage |construc|
|00001380| 74 73 20 61 76 61 69 6c | 61 62 6c 65 20 74 68 61 |ts avail|able tha|
|00001390| 74 20 63 61 6e 20 62 65 | 20 75 73 65 64 20 69 6e |t can be| used in|
|000013a0| 20 70 6c 61 63 65 0a 20 | 20 6f 66 20 74 68 69 73 | place. | of this|
|000013b0| 20 6d 65 74 68 6f 64 2c | 20 61 6e 64 20 73 68 6f | method,| and sho|
|000013c0| 75 6c 64 20 62 65 20 77 | 68 65 6e 65 76 65 72 20 |uld be w|henever |
|000013d0| 70 6f 73 73 69 62 6c 65 | 20 28 70 61 72 74 69 63 |possible| (partic|
|000013e0| 75 6c 61 72 6c 79 20 69 | 66 20 74 68 65 0a 20 20 |ularly i|f the. |
|000013f0| 70 72 6f 67 72 61 6d 20 | 69 73 20 74 6f 20 62 65 |program |is to be|
|00001400| 20 53 71 75 69 73 68 65 | 64 20 61 74 20 61 20 6c | Squishe|d at a l|
|00001410| 61 74 65 72 20 64 61 74 | 65 2e 29 20 4e 6f 74 65 |ater dat|e.) Note|
|00001420| 20 74 68 61 74 20 45 56 | 41 4c 20 73 74 61 74 65 | that EV|AL state|
|00001430| 6d 65 6e 74 73 20 77 68 | 69 63 68 0a 20 20 75 73 |ments wh|ich. us|
|00001440| 65 20 46 4e 2f 50 52 4f | 43 20 69 64 65 6e 74 69 |e FN/PRO|C identi|
|00001450| 66 69 65 72 73 20 63 61 | 6e 20 62 65 20 75 73 65 |fiers ca|n be use|
|00001460| 64 20 62 79 20 72 65 6e | 61 6d 69 6e 67 20 76 61 |d by ren|aming va|
|00001470| 72 69 61 62 6c 65 73 20 | 57 49 54 48 4f 55 54 20 |riables |WITHOUT |
|00001480| 74 68 65 0a 20 20 22 50 | 52 4f 43 73 22 20 61 6e |the. "P|ROCs" an|
|00001490| 64 20 22 46 4e 73 22 20 | 6f 70 74 69 6f 6e 73 2e |d "FNs" |options.|
|000014a0| 0a 0a 0a 20 20 20 20 20 | 20 20 20 20 20 2d 2d 2d |... | ---|
|000014b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000014c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000014d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000014e0| 2d 2d 2d 2d 2d 2d 2d 0a | 0a 0a 2d 2d 2d 2d 2d 2d |-------.|..------|
|000014f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001500| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001510| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001520| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001530| 2d 2d 2d 2d 2d 2d 2d 0a | 20 20 20 53 70 65 63 69 |-------.| Speci|
|00001540| 61 6c 20 4e 6f 74 65 73 | 20 6f 6e 20 21 53 71 75 |al Notes| on !Squ|
|00001550| 69 73 68 20 66 6f 72 20 | 70 72 6f 67 72 61 6d 6d |ish for |programm|
|00001560| 65 72 73 20 28 61 6e 64 | 20 6f 74 68 65 72 20 69 |ers (and| other i|
|00001570| 6e 74 65 72 65 73 74 65 | 64 20 70 61 72 74 69 65 |ntereste|d partie|
|00001580| 73 29 0a 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |s).-----|--------|
|00001590| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000015a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000015b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000015c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000015d0| 0a 0a 0a 2a 20 57 68 65 | 6e 20 64 65 74 65 72 6d |...* Whe|n determ|
|000015e0| 69 6e 69 6e 67 20 69 66 | 20 61 20 6c 69 6e 65 20 |ining if| a line |
|000015f0| 69 73 20 62 6c 61 6e 6b | 2c 20 74 68 65 20 6f 6e |is blank|, the on|
|00001600| 65 20 74 68 69 6e 67 20 | 74 68 61 74 20 73 65 70 |e thing |that sep|
|00001610| 65 72 61 74 65 73 20 61 | 20 27 64 75 6d 6d 79 27 |erates a| 'dummy'|
|00001620| 0a 20 20 6c 69 6e 65 20 | 66 72 6f 6d 20 61 20 72 |. line |from a r|
|00001630| 65 61 6c 20 6f 6e 65 20 | 69 73 20 69 66 20 69 74 |eal one |is if it|
|00001640| 20 63 6f 6e 74 61 69 6e | 73 20 61 20 4b 45 59 57 | contain|s a KEYW|
|00001650| 4f 52 44 2e 20 54 68 65 | 20 72 6f 75 74 69 6e 65 |ORD. The| routine|
|00001660| 20 74 68 61 74 20 63 68 | 65 63 6b 73 0a 20 20 66 | that ch|ecks. f|
|00001670| 6f 72 20 74 68 69 73 20 | 73 69 6d 70 6c 79 20 73 |or this |simply s|
|00001680| 63 61 6e 73 20 74 68 65 | 20 74 6f 6b 65 6e 69 73 |cans the| tokenis|
|00001690| 65 64 20 6c 69 6e 65 20 | 66 6f 72 20 61 20 68 65 |ed line |for a he|
|000016a0| 78 20 76 61 6c 75 65 20 | 6f 66 20 26 37 46 20 6f |x value |of &7F o|
|000016b0| 72 20 67 72 65 61 74 65 | 72 2e 0a 20 20 49 66 20 |r greate|r.. If |
|000016c0| 74 68 69 73 20 69 73 20 | 74 68 65 20 63 61 73 65 |this is |the case|
|000016d0| 2c 20 61 20 4b 45 59 57 | 4f 52 44 20 69 73 20 70 |, a KEYW|ORD is p|
|000016e0| 72 65 73 65 6e 74 2c 20 | 61 6e 64 20 74 68 65 20 |resent, |and the |
|000016f0| 6c 69 6e 65 20 69 73 20 | 74 61 6b 65 6e 20 74 6f |line is |taken to|
|00001700| 20 62 65 0a 20 20 27 72 | 65 61 6c 27 2c 20 72 65 | be. 'r|eal', re|
|00001710| 67 61 72 64 6c 65 73 73 | 20 6f 66 20 77 68 65 74 |gardless| of whet|
|00001720| 68 65 72 20 6f 72 20 6e | 6f 74 20 69 74 20 69 73 |her or n|ot it is|
|00001730| 20 65 76 65 72 20 65 78 | 65 63 75 74 65 64 2e 0a | ever ex|ecuted..|
|00001740| 20 20 54 68 65 20 65 78 | 63 65 70 74 69 6f 6e 73 | The ex|ceptions|
|00001750| 20 61 72 65 20 6c 69 6e | 65 73 20 74 68 61 74 20 | are lin|es that |
|00001760| 63 6f 6e 73 69 73 74 20 | 6f 66 20 61 20 27 2a 27 |consist |of a '*'|
|00001770| 20 63 6f 6d 6d 61 6e 64 | 2c 20 61 20 6c 69 6e 65 | command|, a line|
|00001780| 20 63 6f 6e 74 61 69 6e | 69 6e 67 20 61 0a 20 20 | contain|ing a. |
|00001790| 72 65 74 75 72 6e 20 61 | 73 73 69 67 6e 6d 65 6e |return a|ssignmen|
|000017a0| 74 20 28 65 67 2e 20 3d | 72 65 73 75 6c 74 24 29 |t (eg. =|result$)|
|000017b0| 2c 20 6f 72 20 61 20 6c | 69 6e 65 20 63 6f 6e 73 |, or a l|ine cons|
|000017c0| 69 73 74 69 6e 67 20 73 | 6f 6c 65 6c 79 20 6f 66 |isting s|olely of|
|000017d0| 20 27 5b 27 2c 20 6f 72 | 0a 20 20 27 5d 27 2c 20 | '[', or|. ']', |
|000017e0| 61 73 20 74 68 65 73 65 | 20 61 72 65 20 61 6c 6c |as these| are all|
|000017f0| 20 76 61 6c 69 64 20 6c | 69 6e 65 73 20 63 6f 6e | valid l|ines con|
|00001800| 74 61 69 6e 69 6e 67 20 | 6e 6f 20 4b 45 59 57 4f |taining |no KEYWO|
|00001810| 52 44 73 2e 0a 0a 2a 20 | 57 68 65 6e 20 72 65 6d |RDs...* |When rem|
|00001820| 6f 76 69 6e 67 20 53 50 | 41 43 45 73 20 66 72 6f |oving SP|ACEs fro|
|00001830| 6d 20 61 20 6c 69 6e 65 | 2c 20 74 68 65 72 65 20 |m a line|, there |
|00001840| 61 72 65 20 6d 61 6e 79 | 20 63 6f 6e 64 69 74 69 |are many| conditi|
|00001850| 6f 6e 73 20 77 68 65 72 | 65 75 70 6f 6e 20 61 0a |ons wher|eupon a.|
|00001860| 20 20 73 69 6e 67 6c 65 | 20 53 50 41 43 45 20 6d | single| SPACE m|
|00001870| 75 73 74 20 62 65 20 6c | 65 66 74 20 73 6f 20 74 |ust be l|eft so t|
|00001880| 68 61 74 20 74 68 65 20 | 42 41 53 49 43 20 69 6e |hat the |BASIC in|
|00001890| 74 65 72 70 72 65 74 65 | 72 20 63 61 6e 20 6d 61 |terprete|r can ma|
|000018a0| 6b 65 20 73 65 6e 73 65 | 20 6f 66 0a 20 20 77 68 |ke sense| of. wh|
|000018b0| 61 74 20 69 73 20 67 6f | 69 6e 67 20 6f 6e 2e 20 |at is go|ing on. |
|000018c0| 46 6f 72 20 61 6e 20 65 | 78 61 6d 70 6c 65 2c 20 |For an e|xample, |
|000018d0| 53 71 75 69 73 68 69 6e | 67 20 27 58 20 3d 20 59 |Squishin|g 'X = Y|
|000018e0| 20 4e 4f 54 20 5a 27 20 | 63 61 6e 20 6f 6e 6c 79 | NOT Z' |can only|
|000018f0| 20 62 65 0a 20 20 53 71 | 75 69 73 68 65 64 20 74 | be. Sq|uished t|
|00001900| 6f 20 27 58 3d 59 20 4e | 4f 54 5a 27 2c 20 62 65 |o 'X=Y N|OTZ', be|
|00001910| 63 61 75 73 65 20 74 61 | 6b 69 6e 67 20 74 68 65 |cause ta|king the|
|00001920| 20 72 65 6d 61 69 6e 69 | 6e 67 20 53 50 41 43 45 | remaini|ng SPACE|
|00001930| 20 6f 75 74 20 72 65 73 | 75 6c 74 73 20 69 6e 0a | out res|ults in.|
|00001940| 20 20 74 68 65 20 42 41 | 53 49 43 20 69 6e 74 65 | the BA|SIC inte|
|00001950| 72 70 72 65 74 65 72 20 | 72 65 63 6f 67 6e 69 73 |rpreter |recognis|
|00001960| 69 6e 67 20 74 68 69 73 | 20 61 73 20 61 6e 20 61 |ing this| as an a|
|00001970| 73 73 69 67 6e 6d 65 6e | 74 2c 20 61 73 20 6f 70 |ssignmen|t, as op|
|00001980| 70 6f 73 65 64 20 74 6f | 20 61 0a 20 20 6c 6f 67 |posed to| a. log|
|00001990| 69 63 61 6c 20 6f 70 65 | 72 61 74 69 6f 6e 2e 20 |ical ope|ration. |
|000019a0| 41 6c 74 68 6f 75 67 68 | 20 53 71 75 69 73 68 20 |Although| Squish |
|000019b0| 64 6f 65 73 6e 27 74 20 | 74 61 6b 65 20 61 6c 6c |doesn't |take all|
|000019c0| 20 6f 66 20 74 68 65 73 | 65 20 63 6f 6e 64 69 74 | of thes|e condit|
|000019d0| 69 6f 6e 73 0a 20 20 69 | 6e 74 6f 20 61 63 63 6f |ions. i|nto acco|
|000019e0| 75 6e 74 2c 20 69 74 20 | 73 74 69 6c 6c 20 70 72 |unt, it |still pr|
|000019f0| 6f 76 69 64 65 73 20 61 | 20 6d 6f 72 65 20 74 68 |ovides a| more th|
|00001a00| 61 6e 20 61 64 65 71 75 | 61 74 65 20 72 65 64 75 |an adequ|ate redu|
|00001a10| 63 74 69 6f 6e 20 72 61 | 74 65 2e 0a 0a 2a 20 4e |ction ra|te...* N|
|00001a20| 6f 74 65 20 74 68 61 74 | 20 72 65 63 6f 67 6e 69 |ote that| recogni|
|00001a30| 73 69 6e 67 20 69 66 20 | 79 6f 75 20 61 72 65 20 |sing if |you are |
|00001a40| 69 6e 20 41 73 73 65 6d | 62 6c 65 72 20 6f 72 20 |in Assem|bler or |
|00001a50| 6e 6f 74 20 64 65 70 65 | 6e 64 73 20 65 6e 74 69 |not depe|nds enti|
|00001a60| 72 65 6c 79 0a 20 20 75 | 70 6f 6e 20 68 6f 77 20 |rely. u|pon how |
|00001a70| 6d 61 6e 79 20 27 5b 27 | 20 61 6e 64 20 27 5d 27 |many '['| and ']'|
|00001a80| 20 73 69 67 6e 73 20 68 | 61 76 65 20 62 65 65 6e | signs h|ave been|
|00001a90| 20 65 6e 63 6f 75 6e 74 | 65 72 65 64 2c 20 61 6e | encount|ered, an|
|00001aa0| 64 20 77 68 65 6e 20 53 | 71 75 69 73 68 69 6e 67 |d when S|quishing|
|00001ab0| 0a 20 20 61 73 73 65 6d | 62 6c 65 72 20 63 6f 6d |. assem|bler com|
|00001ac0| 6d 61 6e 64 73 2c 20 61 | 6c 6c 20 73 74 61 74 65 |mands, a|ll state|
|00001ad0| 6d 65 6e 74 73 20 61 72 | 65 20 6c 65 66 74 20 77 |ments ar|e left w|
|00001ae0| 69 74 68 20 61 20 73 69 | 6e 67 6c 65 20 53 50 41 |ith a si|ngle SPA|
|00001af0| 43 45 20 62 65 74 77 65 | 65 6e 0a 20 20 65 61 63 |CE betwe|en. eac|
|00001b00| 68 20 66 69 65 6c 64 20 | 6f 66 20 74 68 65 20 73 |h field |of the s|
|00001b10| 74 61 74 65 6d 65 6e 74 | 2e 20 27 3b 27 20 63 6f |tatement|. ';' co|
|00001b20| 6d 6d 65 6e 74 73 20 61 | 72 65 20 61 6c 73 6f 20 |mments a|re also |
|00001b30| 64 65 6c 65 74 65 64 2e | 0a 20 20 28 41 6c 74 68 |deleted.|. (Alth|
|00001b40| 6f 75 67 68 20 74 68 65 | 20 69 64 65 61 20 6f 66 |ough the| idea of|
|00001b50| 20 53 71 75 69 73 68 20 | 69 73 20 74 6f 20 53 71 | Squish |is to Sq|
|00001b60| 75 69 73 68 20 42 41 53 | 49 43 20 70 72 6f 67 72 |uish BAS|IC progr|
|00001b70| 61 6d 73 2c 20 74 68 65 | 20 61 73 73 65 6d 62 6c |ams, the| assembl|
|00001b80| 65 72 0a 20 20 53 71 75 | 69 73 68 65 72 20 68 61 |er. Squ|isher ha|
|00001b90| 73 20 62 65 65 6e 20 69 | 6e 63 6c 75 64 65 64 20 |s been i|ncluded |
|00001ba0| 74 6f 20 69 6d 70 72 6f | 76 65 20 74 68 6f 73 65 |to impro|ve those|
|00001bb0| 20 70 72 6f 67 72 61 6d | 73 20 74 68 61 74 20 75 | program|s that u|
|00001bc0| 73 65 20 73 6d 61 6c 6c | 20 61 6d 6f 75 6e 74 73 |se small| amounts|
|00001bd0| 0a 20 20 6f 66 20 41 52 | 4d 20 63 6f 64 65 2c 20 |. of AR|M code, |
|00001be0| 6a 75 73 74 20 74 6f 20 | 70 6c 65 61 73 65 20 74 |just to |please t|
|00001bf0| 68 6f 73 65 20 77 68 6f | 20 6c 69 6b 65 20 74 6f |hose who| like to|
|00001c00| 20 64 6f 20 73 6f 2e 29 | 0a 0a 2a 20 54 6f 20 72 | do so.)|..* To r|
|00001c10| 65 6d 6f 76 65 20 52 45 | 4d 20 73 74 61 74 65 6d |emove RE|M statem|
|00001c20| 65 6e 74 73 2c 20 53 71 | 75 69 73 68 20 73 63 61 |ents, Sq|uish sca|
|00001c30| 6e 73 20 74 68 65 20 74 | 6f 6b 65 6e 69 73 65 64 |ns the t|okenised|
|00001c40| 20 6c 69 6e 65 20 66 6f | 72 20 74 68 65 20 48 65 | line fo|r the He|
|00001c50| 78 0a 20 20 76 61 6c 75 | 65 20 66 6f 72 20 27 52 |x. valu|e for 'R|
|00001c60| 45 4d 27 2e 20 49 66 20 | 74 68 69 73 20 69 73 20 |EM'. If |this is |
|00001c70| 66 6f 75 6e 64 2c 20 74 | 68 65 20 6c 69 6e 65 20 |found, t|he line |
|00001c80| 69 73 20 73 68 6f 72 74 | 65 6e 65 64 20 61 70 70 |is short|ened app|
|00001c90| 72 6f 70 72 69 61 74 65 | 6c 79 2e 0a 20 20 54 68 |ropriate|ly.. Th|
|00001ca0| 69 73 20 77 6f 72 6b 73 | 20 66 69 6e 65 2c 20 62 |is works| fine, b|
|00001cb0| 75 74 20 74 68 65 72 65 | 20 69 73 20 6f 6e 65 20 |ut there| is one |
|00001cc0| 6f 63 63 61 73 69 6f 6e | 20 77 68 65 6e 20 74 68 |occasion| when th|
|00001cd0| 69 73 20 64 6f 65 73 6e | 27 74 20 77 6f 72 6b 2c |is doesn|'t work,|
|00001ce0| 20 61 6e 64 20 74 68 61 | 74 0a 20 20 69 73 20 77 | and tha|t. is w|
|00001cf0| 68 65 6e 20 79 6f 75 20 | 70 75 74 20 61 20 52 45 |hen you |put a RE|
|00001d00| 4d 20 73 74 61 74 65 6d | 65 6e 74 20 61 66 74 65 |M statem|ent afte|
|00001d10| 72 20 61 20 44 41 54 41 | 20 73 74 61 74 65 6d 65 |r a DATA| stateme|
|00001d20| 6e 74 2c 20 61 73 20 74 | 68 65 20 69 6e 74 65 72 |nt, as t|he inter|
|00001d30| 70 72 65 74 65 72 0a 20 | 20 73 74 6f 72 65 73 20 |preter. | stores |
|00001d40| 74 68 69 73 20 61 73 20 | 61 20 73 74 72 69 6e 67 |this as |a string|
|00001d50| 2c 20 66 61 69 6c 69 6e | 67 20 74 6f 20 74 6f 6b |, failin|g to tok|
|00001d60| 65 6e 69 73 65 20 69 74 | 2e 0a 0a 2a 20 41 73 20 |enise it|...* As |
|00001d70| 6d 65 6e 74 69 6f 6e 65 | 64 20 61 62 6f 76 65 2c |mentione|d above,|
|00001d80| 20 65 76 65 72 79 74 68 | 69 6e 67 20 66 6f 6c 6c | everyth|ing foll|
|00001d90| 6f 77 69 6e 67 20 61 20 | 44 41 54 41 20 73 74 61 |owing a |DATA sta|
|00001da0| 74 65 6d 65 6e 74 20 69 | 73 20 73 74 6f 72 65 64 |tement i|s stored|
|00001db0| 20 61 73 20 70 75 72 65 | 0a 20 20 41 53 43 49 49 | as pure|. ASCII|
|00001dc0| 2c 20 61 6e 64 20 74 68 | 65 20 73 61 6d 65 20 61 |, and th|e same a|
|00001dd0| 6c 73 6f 20 61 70 70 6c | 69 65 73 20 74 6f 20 52 |lso appl|ies to R|
|00001de0| 45 4d 20 73 74 61 74 65 | 6d 65 6e 74 73 2c 20 73 |EM state|ments, s|
|00001df0| 6f 20 69 66 20 79 6f 75 | 20 63 6f 6e 63 61 74 65 |o if you| concate|
|00001e00| 6e 61 74 65 20 61 0a 20 | 20 70 72 6f 67 72 61 6d |nate a. | program|
|00001e10| 20 77 69 74 68 6f 75 74 | 20 72 65 6d 6f 76 69 6e | without| removin|
|00001e20| 67 20 52 45 4d 20 73 74 | 61 74 65 6d 65 6e 74 73 |g REM st|atements|
|00001e30| 2c 20 69 66 20 32 20 28 | 6f 72 20 6d 6f 72 65 29 |, if 2 (|or more)|
|00001e40| 20 52 45 4d 73 20 61 72 | 65 20 53 71 75 69 73 68 | REMs ar|e Squish|
|00001e50| 65 64 0a 20 20 74 6f 67 | 65 74 68 65 72 2c 20 74 |ed. tog|ether, t|
|00001e60| 68 65 20 73 75 70 70 6c | 65 6d 65 6e 74 61 72 79 |he suppl|ementary|
|00001e70| 20 52 45 4d 73 20 61 72 | 65 20 64 65 2d 74 6f 6b | REMs ar|e de-tok|
|00001e80| 65 6e 69 73 65 64 20 69 | 6e 74 6f 20 41 53 43 49 |enised i|nto ASCI|
|00001e90| 49 20 66 6f 72 6d 2c 20 | 77 68 69 63 68 20 69 73 |I form, |which is|
|00001ea0| 0a 20 20 77 68 79 20 53 | 71 75 69 73 68 65 64 20 |. why S|quished |
|00001eb0| 52 45 4d 20 73 74 61 74 | 65 6d 65 6e 74 73 20 6c |REM stat|ements l|
|00001ec0| 6f 6f 6b 20 61 20 6c 69 | 74 74 6c 65 20 77 65 69 |ook a li|ttle wei|
|00001ed0| 72 64 2e 0a 0a 4b 4a 53 | 20 28 30 38 2d 30 38 2d |rd...KJS| (08-08-|
|00001ee0| 39 30 29 20 2d 20 52 65 | 6c 65 61 73 65 20 76 65 |90) - Re|lease ve|
|00001ef0| 72 73 69 6f 6e 20 31 2e | 30 30 0a 0a 0a 2d 2d 2d |rsion 1.|00...---|
|00001f00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001f10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001f20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001f30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001f40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0a 20 20 20 20 20 |--------|--. |
|00001f50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001f60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 48 69 73 | | His|
|00001f70| 74 6f 72 79 20 66 69 6c | 65 0a 2d 2d 2d 2d 2d 2d |tory fil|e.------|
|00001f80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001f90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001fa0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001fb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001fc0| 2d 2d 2d 2d 2d 2d 2d 0a | 0a 0a 2a 20 41 6d 65 6e |-------.|..* Amen|
|00001fd0| 64 65 64 20 74 68 65 20 | 62 6c 61 6e 6b 2d 6c 69 |ded the |blank-li|
|00001fe0| 6e 65 20 72 65 6d 6f 76 | 61 6c 20 63 6f 64 65 20 |ne remov|al code |
|00001ff0| 74 6f 20 61 63 63 6f 75 | 6e 74 20 66 6f 72 20 4f |to accou|nt for O|
|00002000| 54 48 45 52 57 49 53 45 | 20 73 74 61 74 65 6d 65 |THERWISE| stateme|
|00002010| 6e 74 73 0a 20 20 62 65 | 69 6e 67 20 70 72 65 73 |nts. be|ing pres|
|00002020| 65 6e 74 20 5b 4f 54 48 | 45 52 57 49 53 45 2d 3e |ent [OTH|ERWISE->|
|00002030| 26 37 46 5d 0a 2a 20 52 | 65 73 74 72 75 63 74 75 |&7F].* R|estructu|
|00002040| 72 65 64 20 6c 6f 67 69 | 63 20 66 6f 72 6d 61 74 |red logi|c format|
|00002050| 20 66 6f 72 20 49 46 2e | 2e 2e 20 73 74 61 74 65 | for IF.|.. state|
|00002060| 6d 65 6e 74 73 2e 20 50 | 72 65 76 69 6f 75 73 6c |ments. P|reviousl|
|00002070| 79 20 27 64 65 61 64 27 | 20 6c 6f 67 69 63 20 68 |y 'dead'| logic h|
|00002080| 61 73 0a 20 20 6e 6f 77 | 20 62 65 65 6e 20 72 65 |as. now| been re|
|00002090| 64 65 73 69 67 6e 65 64 | 20 74 6f 20 63 6f 70 65 |designed| to cope|
|000020a0| 20 77 69 74 68 20 49 46 | 2e 2e 2e 20 73 74 61 74 | with IF|... stat|
|000020b0| 65 6d 65 6e 74 73 20 77 | 69 74 68 6f 75 74 20 54 |ements w|ithout T|
|000020c0| 48 45 4e 73 2e 0a 2a 20 | 41 64 64 69 74 69 6f 6e |HENs..* |Addition|
|000020d0| 61 6c 20 6c 6f 67 69 63 | 20 74 6f 20 65 6e 73 75 |al logic| to ensu|
|000020e0| 72 65 20 27 4f 54 48 45 | 52 57 49 53 45 27 20 6b |re 'OTHE|RWISE' k|
|000020f0| 65 79 77 6f 72 64 73 20 | 73 74 61 72 74 20 6f 6e |eywords |start on|
|00002100| 20 61 20 6e 65 77 20 6c | 69 6e 65 2e 0a 0a 20 20 | a new l|ine... |
|00002110| 4b 4a 53 20 28 31 30 2d | 30 38 2d 39 30 29 20 2d |KJS (10-|08-90) -|
|00002120| 20 52 65 6c 65 61 73 65 | 20 76 65 72 73 69 6f 6e | Release| version|
|00002130| 20 31 2e 30 31 0a 0a 0a | 2a 20 49 6e 73 65 72 74 | 1.01...|* Insert|
|00002140| 65 64 20 61 64 64 69 74 | 69 6f 6e 61 6c 20 63 6f |ed addit|ional co|
|00002150| 64 65 20 74 6f 20 72 65 | 6e 61 6d 65 20 76 61 72 |de to re|name var|
|00002160| 69 61 62 6c 65 73 2e 0a | 0a 20 20 4b 4a 53 20 28 |iables..|. KJS (|
|00002170| 32 31 2d 30 39 2d 39 30 | 29 20 2d 20 52 65 6c 65 |21-09-90|) - Rele|
|00002180| 61 73 65 20 76 65 72 73 | 69 6f 6e 20 31 2e 30 32 |ase vers|ion 1.02|
|00002190| 0a 0a 0a 2a 20 56 61 72 | 69 61 62 6c 65 20 72 65 |...* Var|iable re|
|000021a0| 6e 61 6d 65 72 20 6e 6f | 77 20 63 6f 70 65 73 20 |namer no|w copes |
|000021b0| 77 69 74 68 20 41 52 4d | 20 63 6f 64 65 2c 20 61 |with ARM| code, a|
|000021c0| 6e 64 20 69 6e 73 74 72 | 75 63 74 69 6f 6e 73 20 |nd instr|uctions |
|000021d0| 61 72 65 20 6e 6f 74 0a | 20 20 74 72 65 61 74 65 |are not.| treate|
|000021e0| 64 20 61 73 20 76 61 72 | 69 61 62 6c 65 73 2e 20 |d as var|iables. |
|000021f0| 28 65 67 2e 20 4c 44 4d | 45 51 49 41 2e 29 0a 2a |(eg. LDM|EQIA.).*|
|00002200| 20 52 45 53 54 4f 52 45 | 20 73 74 61 74 65 6d 65 | RESTORE| stateme|
|00002210| 6e 74 73 20 61 72 65 20 | 6c 65 66 74 20 61 6c 6f |nts are |left alo|
|00002220| 6e 65 20 28 42 41 53 49 | 43 20 65 6e 63 6f 64 65 |ne (BASI|C encode|
|00002230| 73 20 65 6e 73 75 69 6e | 67 20 70 6f 69 6e 74 65 |s ensuin|g pointe|
|00002240| 72 73 29 2c 20 6d 61 6b | 69 6e 67 0a 20 20 72 65 |rs), mak|ing. re|
|00002250| 6e 75 6d 62 65 72 69 6e | 67 20 70 6f 73 73 69 62 |numberin|g possib|
|00002260| 6c 65 20 61 66 74 65 72 | 20 63 6f 6d 70 61 63 74 |le after| compact|
|00002270| 69 6f 6e 2e 0a 2a 20 4c | 61 62 65 6c 73 20 73 75 |ion..* L|abels su|
|00002280| 63 68 20 61 73 20 27 2e | 41 64 64 72 65 73 73 27 |ch as '.|Address'|
|00002290| 20 61 72 65 20 6e 6f 74 | 20 74 72 65 61 74 65 64 | are not| treated|
|000022a0| 20 61 73 20 61 6e 20 41 | 44 44 20 69 6e 73 74 72 | as an A|DD instr|
|000022b0| 75 63 74 69 6f 6e 20 28 | 76 61 72 69 61 62 6c 65 |uction (|variable|
|000022c0| 0a 20 20 63 6f 64 65 20 | 75 73 65 64 20 74 6f 20 |. code |used to |
|000022d0| 63 68 65 63 6b 20 74 68 | 65 20 41 44 44 20 70 61 |check th|e ADD pa|
|000022e0| 72 74 20 61 6e 64 20 62 | 65 20 66 6f 6f 6c 65 64 |rt and b|e fooled|
|000022f0| 20 62 79 20 74 68 69 73 | 2e 29 0a 2a 20 4f 70 74 | by this|.).* Opt|
|00002300| 69 6f 6e 20 6f 66 20 66 | 61 73 74 2f 73 6c 6f 77 |ion of f|ast/slow|
|00002310| 20 63 6f 6d 70 61 63 74 | 69 6f 6e 20 69 6e 73 65 | compact|ion inse|
|00002320| 72 74 65 64 2e 20 53 6c | 6f 77 20 61 6c 6c 6f 77 |rted. Sl|ow allow|
|00002330| 73 20 53 71 75 69 73 68 | 20 74 6f 20 63 6f 6d 70 |s Squish| to comp|
|00002340| 61 63 74 20 61 73 0a 20 | 20 61 20 62 61 63 6b 67 |act as. | a backg|
|00002350| 72 6f 75 6e 64 20 74 61 | 73 6b 2c 20 77 68 69 6c |round ta|sk, whil|
|00002360| 73 74 20 66 61 73 74 20 | 61 6c 6c 6f 77 73 20 53 |st fast |allows S|
|00002370| 71 75 69 73 68 20 74 6f | 20 63 6f 6e 74 72 6f 6c |quish to| control|
|00002380| 20 74 68 65 20 73 79 73 | 74 65 6d 20 64 75 72 69 | the sys|tem duri|
|00002390| 6e 67 0a 20 20 63 6f 6d | 70 61 63 74 69 6f 6e 2e |ng. com|paction.|
|000023a0| 0a 2a 20 52 65 6e 61 6d | 69 6e 67 20 63 6f 64 65 |.* Renam|ing code|
|000023b0| 20 61 6c 74 65 72 65 64 | 20 74 6f 20 70 72 6f 64 | altered| to prod|
|000023c0| 75 63 65 20 6c 69 62 65 | 72 61 6c 6c 79 2d 73 70 |uce libe|rally-sp|
|000023d0| 72 65 61 64 20 76 61 72 | 69 61 62 6c 65 20 6e 61 |read var|iable na|
|000023e0| 6d 65 73 2c 20 61 20 66 | 65 61 74 75 72 65 0a 20 |mes, a f|eature. |
|000023f0| 20 66 72 6f 6d 20 74 68 | 65 20 6f 6c 64 20 42 42 | from th|e old BB|
|00002400| 43 20 64 61 79 73 2c 20 | 61 73 20 74 68 65 20 69 |C days, |as the i|
|00002410| 6e 74 65 72 70 72 65 74 | 65 72 20 74 61 6b 65 73 |nterpret|er takes|
|00002420| 20 6c 65 73 73 20 74 69 | 6d 65 20 74 6f 20 69 64 | less ti|me to id|
|00002430| 65 6e 74 69 66 79 20 74 | 68 65 0a 20 20 76 61 72 |entify t|he. var|
|00002440| 69 61 62 6c 65 20 69 74 | 20 77 61 6e 74 73 2e 0a |iable it| wants..|
|00002450| 0a 20 20 4b 4a 53 20 28 | 32 35 2d 30 39 2d 39 30 |. KJS (|25-09-90|
|00002460| 29 20 2d 20 52 65 6c 65 | 61 73 65 20 76 65 72 73 |) - Rele|ase vers|
|00002470| 69 6f 6e 20 31 2e 30 33 | 0a 0a 0a 2a 20 41 64 64 |ion 1.03|...* Add|
|00002480| 69 74 69 6f 6e 61 6c 20 | 63 6f 64 65 20 61 64 64 |itional |code add|
|00002490| 65 64 20 73 6f 20 74 68 | 61 74 20 73 65 6d 69 63 |ed so th|at semic|
|000024a0| 6f 6c 6f 6e 2d 74 65 78 | 74 20 69 6e 20 41 73 73 |olon-tex|t in Ass|
|000024b0| 65 6d 62 6c 79 20 6c 61 | 6e 67 75 61 67 65 20 69 |embly la|nguage i|
|000024c0| 73 20 6e 6f 74 0a 20 20 | 74 72 65 61 74 65 64 20 |s not. |treated |
|000024d0| 61 73 20 76 61 72 69 61 | 62 6c 65 73 20 28 69 66 |as varia|bles (if|
|000024e0| 20 79 6f 75 20 53 71 75 | 69 73 68 20 61 20 70 72 | you Squ|ish a pr|
|000024f0| 6f 67 72 61 6d 20 75 73 | 69 6e 67 20 74 68 65 20 |ogram us|ing the |
|00002500| 72 65 6e 61 6d 65 20 76 | 61 72 69 61 62 6c 65 0a |rename v|ariable.|
|00002510| 20 20 6f 70 74 69 6f 6e | 20 57 49 54 48 4f 55 54 | option| WITHOUT|
|00002520| 20 72 65 6d 6f 76 69 6e | 67 20 52 45 4d 73 20 65 | removin|g REMs e|
|00002530| 74 63 2e 2c 20 52 45 4d | 61 72 6b 73 20 69 6e 20 |tc., REM|arks in |
|00002540| 41 73 73 65 6d 62 6c 79 | 20 6c 61 6e 67 75 61 67 |Assembly| languag|
|00002550| 65 20 77 65 72 65 0a 20 | 20 72 65 6e 61 6d 65 64 |e were. | renamed|
|00002560| 29 0a 2a 20 41 64 64 69 | 74 69 6f 6e 61 6c 20 63 |).* Addi|tional c|
|00002570| 6f 64 65 20 61 6c 73 6f | 20 61 64 64 65 64 20 74 |ode also| added t|
|00002580| 6f 20 74 68 65 20 72 65 | 6e 61 6d 69 6e 67 20 70 |o the re|naming p|
|00002590| 72 6f 63 65 64 75 72 65 | 73 2c 20 73 69 6e 63 65 |rocedure|s, since|
|000025a0| 2c 20 77 68 65 6e 20 75 | 73 69 6e 67 0a 20 20 41 |, when u|sing. A|
|000025b0| 73 73 65 6d 62 6c 79 20 | 6c 61 6e 67 75 61 67 65 |ssembly |language|
|000025c0| 2c 20 41 4e 44 20 61 6e | 64 20 45 4f 52 20 69 6e |, AND an|d EOR in|
|000025d0| 73 74 72 75 63 74 69 6f | 6e 73 20 61 72 65 20 74 |structio|ns are t|
|000025e0| 6f 6b 65 6e 69 73 65 64 | 20 61 73 20 69 66 20 74 |okenised| as if t|
|000025f0| 68 65 79 20 77 65 72 65 | 0a 20 20 42 41 53 49 43 |hey were|. BASIC|
|00002600| 20 69 6e 73 74 72 75 63 | 74 69 6f 6e 73 2e 0a 0a | instruc|tions...|
|00002610| 20 20 4b 4a 53 20 28 30 | 33 2d 31 30 2d 39 30 29 | KJS (0|3-10-90)|
|00002620| 20 2d 20 52 65 6c 65 61 | 73 65 20 76 65 72 73 69 | - Relea|se versi|
|00002630| 6f 6e 20 31 2e 30 34 0a | 0a 0a 2a 20 4c 6f 67 69 |on 1.04.|..* Logi|
|00002640| 63 20 69 6e 20 74 68 65 | 20 53 50 41 43 45 2d 53 |c in the| SPACE-S|
|00002650| 71 75 69 73 68 69 6e 67 | 20 70 72 6f 63 65 64 75 |quishing| procedu|
|00002660| 72 65 73 20 72 65 73 74 | 72 75 63 74 75 72 65 64 |res rest|ructured|
|00002670| 20 66 6f 72 20 44 49 4d | 20 73 74 61 74 65 6d 65 | for DIM| stateme|
|00002680| 6e 74 73 2e 0a 2a 20 53 | 61 76 65 2d 6f 76 65 72 |nts..* S|ave-over|
|00002690| 2d 6f 72 69 67 69 6e 61 | 6c 20 6f 70 74 69 6f 6e |-origina|l option|
|000026a0| 20 61 6c 74 65 72 65 64 | 20 74 6f 20 61 20 27 66 | altered| to a 'f|
|000026b0| 69 6e 61 6c 2d 69 6e 66 | 6f 27 20 6f 6e 65 2c 20 |inal-inf|o' one, |
|000026c0| 73 6f 20 74 68 61 74 20 | 74 68 65 20 6f 6c 64 0a |so that |the old.|
|000026d0| 20 20 61 6e 64 20 6e 65 | 77 20 70 72 6f 67 72 61 | and ne|w progra|
|000026e0| 6d 2d 6c 65 6e 67 74 68 | 2c 20 61 6e 64 20 74 68 |m-length|, and th|
|000026f0| 65 20 63 6f 6d 70 72 65 | 73 73 69 6f 6e 20 72 61 |e compre|ssion ra|
|00002700| 74 65 2c 20 6d 61 79 20 | 62 65 20 73 65 65 6e 2e |te, may |be seen.|
|00002710| 0a 2a 20 50 72 6f 63 65 | 64 75 72 65 20 74 68 61 |.* Proce|dure tha|
|00002720| 74 20 72 65 6d 6f 76 65 | 73 20 53 50 41 43 45 73 |t remove|s SPACEs|
|00002730| 20 72 65 77 72 69 74 74 | 65 6e 20 74 6f 20 62 65 | rewritt|en to be|
|00002740| 20 61 20 6c 6f 74 20 73 | 70 65 65 64 69 65 72 2e | a lot s|peedier.|
|00002750| 0a 0a 20 20 4b 4a 53 20 | 28 32 32 2d 31 30 2d 39 |.. KJS |(22-10-9|
|00002760| 30 29 20 2d 20 52 65 6c | 65 61 73 65 20 76 65 72 |0) - Rel|ease ver|
|00002770| 73 69 6f 6e 20 31 2e 30 | 35 0a 0a 0a 2a 20 41 64 |sion 1.0|5...* Ad|
|00002780| 64 69 74 69 6f 6e 61 6c | 20 63 6f 64 65 20 61 64 |ditional| code ad|
|00002790| 64 65 64 20 74 6f 20 63 | 6f 70 65 20 77 69 74 68 |ded to c|ope with|
|000027a0| 20 74 68 65 20 42 59 20 | 6b 65 79 77 6f 72 64 20 | the BY |keyword |
|000027b0| 75 73 65 64 20 69 6e 20 | 63 6f 6e 6a 75 6e 63 74 |used in |conjunct|
|000027c0| 69 6f 6e 20 77 69 74 68 | 0a 20 20 63 65 72 74 61 |ion with|. certa|
|000027d0| 69 6e 20 67 72 61 70 68 | 69 63 20 63 6f 6d 6d 61 |in graph|ic comma|
|000027e0| 6e 64 73 2e 20 42 59 20 | 69 74 73 65 6c 66 20 69 |nds. BY |itself i|
|000027f0| 73 20 73 74 6f 72 65 64 | 20 61 73 20 41 53 43 49 |s stored| as ASCI|
|00002800| 49 20 74 65 78 74 20 73 | 74 72 61 69 67 68 74 20 |I text s|traight |
|00002810| 61 66 74 65 72 0a 20 20 | 74 68 65 20 74 6f 6b 65 |after. |the toke|
|00002820| 6e 69 73 65 64 20 67 72 | 61 70 68 69 63 20 6b 65 |nised gr|aphic ke|
|00002830| 79 77 6f 72 64 2e 0a 0a | 20 20 4b 4a 53 20 28 32 |yword...| KJS (2|
|00002840| 35 2d 31 30 2d 39 30 29 | 20 2d 20 52 65 6c 65 61 |5-10-90)| - Relea|
|00002850| 73 65 20 76 65 72 73 69 | 6f 6e 20 31 2e 30 36 0a |se versi|on 1.06.|
|00002860| 0a 0a 2a 20 41 6c 67 6f | 72 69 74 68 6d 73 20 63 |..* Algo|rithms c|
|00002870| 6f 6d 70 6c 65 74 65 6c | 79 20 72 65 77 72 69 74 |ompletel|y rewrit|
|00002880| 74 65 6e 20 69 6e 20 41 | 52 4d 20 43 6f 64 65 2e |ten in A|RM Code.|
|00002890| 0a 2a 20 41 6c 67 6f 72 | 69 74 68 6d 73 20 56 41 |.* Algor|ithms VA|
|000028a0| 53 54 4c 59 20 69 6d 70 | 72 6f 76 65 64 2e 0a 20 |STLY imp|roved.. |
|000028b0| 20 28 48 61 73 20 63 6f | 6d 70 65 74 65 6e 74 6c | (Has co|mpetentl|
|000028c0| 79 20 53 71 75 69 73 68 | 65 64 20 65 76 65 72 79 |y Squish|ed every|
|000028d0| 74 68 69 6e 67 20 74 72 | 69 65 64 20 73 6f 20 66 |thing tr|ied so f|
|000028e0| 61 72 2e 29 0a 2a 20 57 | 69 6e 64 6f 77 73 20 72 |ar.).* W|indows r|
|000028f0| 65 64 72 61 77 6e 20 66 | 72 6f 6d 20 73 63 72 61 |edrawn f|rom scra|
|00002900| 74 63 68 2e 0a 2a 20 55 | 73 65 72 20 69 6e 74 65 |tch..* U|ser inte|
|00002910| 72 66 61 63 65 20 63 6f | 6d 70 6c 65 74 65 6c 79 |rface co|mpletely|
|00002920| 20 72 65 77 72 69 74 74 | 65 6e 20 69 6e 20 43 2e | rewritt|en in C.|
|00002930| 0a 0a 20 20 4b 4a 53 20 | 28 32 32 2d 30 38 2d 39 |.. KJS |(22-08-9|
|00002940| 31 29 20 2d 20 52 65 6c | 65 61 73 65 20 76 65 72 |1) - Rel|ease ver|
|00002950| 73 69 6f 6e 20 32 2e 30 | 30 0a 0a 0a 2a 20 55 73 |sion 2.0|0...* Us|
|00002960| 65 72 20 69 6e 74 65 72 | 66 61 63 65 0a 20 20 20 |er inter|face. |
|00002970| 20 2d 20 62 75 67 73 20 | 73 6f 72 74 65 64 20 6f | - bugs |sorted o|
|00002980| 75 74 2e 0a 20 20 20 20 | 2d 20 6d 61 64 65 20 63 |ut.. |- made c|
|00002990| 6f 6d 70 6c 65 74 65 6c | 79 20 21 48 65 6c 70 20 |ompletel|y !Help |
|000029a0| 63 6f 6d 70 61 74 69 62 | 6c 65 2e 0a 20 20 20 20 |compatib|le.. |
|000029b0| 2d 20 70 61 75 73 65 20 | 66 61 63 69 6c 69 74 79 |- pause |facility|
|000029c0| 20 2f 20 73 77 61 70 20 | 62 65 74 77 65 65 6e 20 | / swap |between |
|000029d0| 66 61 73 74 20 26 20 73 | 6c 6f 77 20 6f 70 74 69 |fast & s|low opti|
|000029e0| 6f 6e 73 20 69 6d 70 6c | 65 6d 65 6e 74 65 64 0a |ons impl|emented.|
|000029f0| 20 20 20 20 2d 20 65 74 | 63 2e 20 65 74 63 2e 0a | - et|c. etc..|
|00002a00| 0a 20 20 49 7a 7a 79 20 | 28 32 36 2d 31 30 2d 39 |. Izzy |(26-10-9|
|00002a10| 31 29 20 2d 20 52 65 6c | 65 61 73 65 20 76 65 72 |1) - Rel|ease ver|
|00002a20| 73 69 6f 6e 20 32 2e 31 | 30 0a 0a 0a 2a 20 41 52 |sion 2.1|0...* AR|
|00002a30| 4d 20 61 6e 64 20 43 20 | 69 6e 74 65 72 66 61 63 |M and C |interfac|
|00002a40| 65 20 72 65 63 6f 64 65 | 64 20 74 6f 20 61 6c 6c |e recode|d to all|
|00002a50| 6f 77 20 3e 38 6b 20 70 | 72 6f 67 72 61 6d 73 20 |ow >8k p|rograms |
|00002a60| 74 6f 20 62 65 20 6c 6f | 61 64 65 64 20 61 6e 64 |to be lo|aded and|
|00002a70| 20 68 61 76 65 0a 20 20 | 74 68 65 69 72 20 76 61 | have. |their va|
|00002a80| 72 69 61 62 6c 65 73 20 | 63 6f 6d 70 61 63 74 65 |riables |compacte|
|00002a90| 64 2e 20 46 69 6c 65 6e | 61 6d 65 20 65 78 74 72 |d. Filen|ame extr|
|00002aa0| 61 63 74 69 6f 6e 20 66 | 6f 72 20 69 6e 2d 6d 65 |action f|or in-me|
|00002ab0| 6d 6f 72 79 2d 64 61 74 | 61 2d 74 72 61 6e 73 66 |mory-dat|a-transf|
|00002ac0| 65 72 73 0a 20 20 69 6d | 70 6c 65 6d 65 6e 74 65 |ers. im|plemente|
|00002ad0| 64 20 28 73 6f 20 77 68 | 79 20 64 6f 65 73 6e 27 |d (so wh|y doesn'|
|00002ae0| 74 20 65 76 65 72 79 6f | 6e 65 20 65 6c 73 65 20 |t everyo|ne else |
|00002af0| 75 73 65 20 69 74 3f 29 | 0a 0a 20 20 49 7a 7a 79 |use it?)|.. Izzy|
|00002b00| 20 28 32 33 2d 31 31 2d | 39 31 29 20 2d 20 52 65 | (23-11-|91) - Re|
|00002b10| 6c 65 61 73 65 20 76 65 | 72 73 69 6f 6e 20 32 2e |lease ve|rsion 2.|
|00002b20| 31 31 0a 0a 0a 2a 20 50 | 72 6f 62 6c 65 6d 20 77 |11...* P|roblem w|
|00002b30| 69 74 68 20 27 66 6c 65 | 78 5f 6d 69 64 65 78 74 |ith 'fle|x_midext|
|00002b40| 65 6e 64 27 20 63 75 72 | 65 64 20 62 79 20 75 73 |end' cur|ed by us|
|00002b50| 69 6e 67 20 27 66 6c 65 | 78 5f 65 78 74 65 6e 64 |ing 'fle|x_extend|
|00002b60| 27 20 69 6e 73 74 65 61 | 64 2e 0a 0a 20 20 49 7a |' instea|d... Iz|
|00002b70| 7a 79 20 28 32 34 2d 31 | 32 2d 39 31 29 20 2d 20 |zy (24-1|2-91) - |
|00002b80| 52 65 6c 65 61 73 65 20 | 76 65 72 73 69 6f 6e 20 |Release |version |
|00002b90| 32 2e 31 32 0a 0a 0a 2a | 20 27 52 65 6e 61 6d 65 |2.12...*| 'Rename|
|00002ba0| 20 75 6e 64 65 72 20 66 | 6c 65 78 27 20 62 75 67 | under f|lex' bug|
|00002bb0| 73 20 73 6f 6c 76 65 64 | 2e 20 4f 6e 6c 79 20 41 |s solved|. Only A|
|00002bc0| 4c 49 2d 76 61 72 73 20 | 73 74 69 6c 6c 20 72 65 |LI-vars |still re|
|00002bd0| 6d 61 69 6e 20 61 20 70 | 72 6f 62 6c 65 6d 2e 0a |main a p|roblem..|
|00002be0| 0a 20 20 4b 4a 53 20 28 | 33 31 2d 31 32 2d 39 31 |. KJS (|31-12-91|
|00002bf0| 29 20 2d 20 52 65 6c 65 | 61 73 65 20 76 65 72 73 |) - Rele|ase vers|
|00002c00| 69 6f 6e 20 32 2e 31 34 | 20 28 32 2e 31 33 20 69 |ion 2.14| (2.13 i|
|00002c10| 73 20 75 6e 6c 75 63 6b | 79 2c 20 6d 61 6e 21 29 |s unluck|y, man!)|
|00002c20| 0a 0a 0a 2a 20 44 49 56 | 20 61 6e 64 20 4d 4f 44 |...* DIV| and MOD|
|00002c30| 20 73 70 61 63 69 6e 67 | 20 70 72 6f 62 6c 65 6d | spacing| problem|
|00002c40| 73 20 72 65 6d 6f 76 65 | 64 20 28 77 68 79 20 68 |s remove|d (why h|
|00002c50| 61 64 20 49 20 6e 6f 74 | 20 6e 6f 74 69 63 65 64 |ad I not| noticed|
|00002c60| 20 74 68 69 73 20 62 65 | 66 6f 72 65 3f 29 0a 20 | this be|fore?). |
|00002c70| 20 41 6c 6c 20 76 61 72 | 69 61 62 6c 65 73 20 6e | All var|iables n|
|00002c80| 6f 77 20 66 6f 72 63 65 | 64 20 74 6f 20 6c 6f 77 |ow force|d to low|
|00002c90| 65 72 2d 63 61 73 65 20 | 74 6f 20 72 65 6d 6f 76 |er-case |to remov|
|00002ca0| 65 20 46 4e 2f 50 43 2f | 49 46 2f 4f 4e 20 70 72 |e FN/PC/|IF/ON pr|
|00002cb0| 6f 62 6c 65 6d 73 0a 20 | 20 28 77 68 79 20 68 61 |oblems. | (why ha|
|00002cc0| 64 20 49 20 6e 6f 74 20 | 6e 6f 74 69 63 65 64 20 |d I not |noticed |
|00002cd0| 74 68 69 73 20 65 69 74 | 68 65 72 3f 21 29 0a 0a |this eit|her?!)..|
|00002ce0| 20 20 4b 4a 53 20 28 31 | 32 2d 30 31 2d 39 32 29 | KJS (1|2-01-92)|
|00002cf0| 20 2d 20 52 65 6c 65 61 | 73 65 20 76 65 72 73 69 | - Relea|se versi|
|00002d00| 6f 6e 20 32 2e 31 35 0a | 0a 0a 2a 20 52 65 6e 61 |on 2.15.|..* Rena|
|00002d10| 6d 69 6e 67 20 6f 66 20 | 70 72 6f 67 72 61 6d 20 |ming of |program |
|00002d20| 76 61 72 69 61 62 6c 65 | 73 20 76 61 73 74 6c 79 |variable|s vastly|
|00002d30| 20 72 65 73 74 72 75 63 | 74 75 72 65 64 2e 20 4e | restruc|tured. N|
|00002d40| 6f 77 20 72 65 6e 61 6d | 65 73 20 41 52 4d 20 43 |ow renam|es ARM C|
|00002d50| 6f 64 65 0a 20 20 76 61 | 72 69 61 62 6c 65 73 20 |ode. va|riables |
|00002d60| 70 72 6f 70 65 72 6c 79 | 2c 20 77 69 74 68 6f 75 |properly|, withou|
|00002d70| 74 20 72 65 6e 61 6d 69 | 6e 67 20 73 68 69 66 74 |t renami|ng shift|
|00002d80| 20 6d 6e 65 6d 6f 6e 69 | 63 73 2e 20 48 65 6c 70 | mnemoni|cs. Help|
|00002d90| 20 66 69 6c 65 20 72 65 | 64 6f 6e 65 0a 20 20 74 | file re|done. t|
|00002da0| 6f 20 61 20 6d 6f 72 65 | 20 27 73 65 72 69 6f 75 |o a more| 'seriou|
|00002db0| 73 20 70 72 6f 67 72 61 | 6d 6d 65 72 20 61 74 74 |s progra|mmer att|
|00002dc0| 69 74 75 64 65 27 20 73 | 74 79 6c 65 20 2e 2e 2e |itude' s|tyle ...|
|00002dd0| 20 4e 4f 54 21 0a 0a 20 | 20 4b 4a 53 20 28 32 36 | NOT!.. | KJS (26|
|00002de0| 2d 30 31 2d 39 32 29 20 | 2d 20 52 65 6c 65 61 73 |-01-92) |- Releas|
|00002df0| 65 20 76 65 72 73 69 6f | 6e 20 32 2e 31 36 0a 0a |e versio|n 2.16..|
|00002e00| 0a 2a 20 4d 69 6e 6f 72 | 20 6d 6f 64 69 66 69 63 |.* Minor| modific|
|00002e10| 61 74 69 6f 6e 73 20 74 | 6f 20 72 75 6e 20 75 6e |ations t|o run un|
|00002e20| 64 65 72 20 52 49 53 43 | 20 4f 53 20 33 2e 31 30 |der RISC| OS 3.10|
|00002e30| 0a 0a 20 20 49 7a 7a 79 | 20 28 31 38 2d 31 32 2d |.. Izzy| (18-12-|
|00002e40| 39 32 29 20 2d 20 52 65 | 6c 65 61 73 65 20 76 65 |92) - Re|lease ve|
|00002e50| 72 73 69 6f 6e 20 32 2e | 31 37 0a 0a 0a 2a 20 4d |rsion 2.|17...* M|
|00002e60| 61 6a 6f 72 20 6d 6f 64 | 69 66 69 63 61 74 69 6f |ajor mod|ificatio|
|00002e70| 6e 73 20 74 6f 20 72 75 | 6e 20 75 6e 64 65 72 20 |ns to ru|n under |
|00002e80| 52 49 53 43 20 4f 53 20 | 33 2e 31 30 2e 20 53 71 |RISC OS |3.10. Sq|
|00002e90| 75 69 73 68 20 63 61 6e | 20 6e 6f 77 20 73 61 76 |uish can| now sav|
|00002ea0| 65 20 77 69 74 68 6f 75 | 74 0a 20 20 63 6f 6e 73 |e withou|t. cons|
|00002eb0| 74 61 6e 74 6c 79 20 66 | 61 6c 6c 69 6e 67 20 6f |tantly f|alling o|
|00002ec0| 76 65 72 2e 0a 0a 20 20 | 49 7a 7a 79 20 28 30 37 |ver... |Izzy (07|
|00002ed0| 2d 30 31 2d 39 33 29 20 | 2d 20 52 65 6c 65 61 73 |-01-93) |- Releas|
|00002ee0| 65 20 76 65 72 73 69 6f | 6e 20 32 2e 31 38 0a 0a |e versio|n 2.18..|
|00002ef0| 0a 2a 20 48 65 6c 70 20 | 73 79 73 74 65 6d 20 72 |.* Help |system r|
|00002f00| 65 77 72 69 74 74 65 6e | 2e 20 54 65 6d 70 6c 61 |ewritten|. Templa|
|00002f10| 74 65 73 20 67 65 6e 65 | 72 61 6c 6c 79 20 27 74 |tes gene|rally 't|
|00002f20| 69 64 69 65 64 27 20 75 | 70 2e 20 4d 6f 64 69 66 |idied' u|p. Modif|
|00002f30| 69 63 61 74 69 6f 6e 20 | 74 6f 0a 20 20 53 50 41 |ication |to. SPA|
|00002f40| 43 45 20 72 65 6d 6f 76 | 65 72 20 74 6f 20 63 6f |CE remov|er to co|
|00002f50| 72 72 65 63 74 6c 79 20 | 68 61 6e 64 6c 65 20 72 |rrectly |handle r|
|00002f60| 65 6d 6f 76 61 6c 20 6f | 66 20 6d 75 6c 74 69 70 |emoval o|f multip|
|00002f70| 6c 65 20 53 50 41 43 45 | 73 20 77 69 74 68 69 6e |le SPACE|s within|
|00002f80| 0a 20 20 70 61 72 74 69 | 63 75 6c 61 72 20 44 49 |. parti|cular DI|
|00002f90| 4d 20 73 74 61 74 65 6d | 65 6e 74 73 2e 0a 0a 20 |M statem|ents... |
|00002fa0| 20 4b 4a 53 20 28 30 38 | 2d 30 31 2d 39 33 29 20 | KJS (08|-01-93) |
|00002fb0| 2d 20 52 65 6c 65 61 73 | 65 20 76 65 72 73 69 6f |- Releas|e versio|
|00002fc0| 6e 20 32 2e 31 39 0a 0a | 0a 2a 20 45 52 52 4f 52 |n 2.19..|.* ERROR|
|00002fd0| 20 45 58 54 20 70 72 6f | 62 6c 65 6d 20 73 6f 6c | EXT pro|blem sol|
|00002fe0| 76 65 64 2e 20 4f 50 54 | 20 70 72 6f 62 6c 65 6d |ved. OPT| problem|
|00002ff0| 20 73 6f 6c 76 65 64 2c | 20 73 70 65 63 69 66 69 | solved,| specifi|
|00003000| 63 61 6c 6c 79 20 72 65 | 6e 61 6d 69 6e 67 20 6f |cally re|naming o|
|00003010| 66 20 31 0a 20 20 63 68 | 61 72 61 63 74 65 72 20 |f 1. ch|aracter |
|00003020| 70 61 73 73 20 76 61 72 | 69 61 62 6c 65 73 2e 20 |pass var|iables. |
|00003030| 52 65 67 69 73 74 65 72 | 20 72 65 6e 61 6d 69 6e |Register| renamin|
|00003040| 67 20 73 6f 6c 76 65 64 | 2e 20 43 61 6e 20 6e 6f |g solved|. Can no|
|00003050| 77 20 72 65 6e 61 6d 65 | 20 41 52 4d 0a 20 20 72 |w rename| ARM. r|
|00003060| 65 67 69 73 74 65 72 73 | 20 74 68 61 74 20 68 61 |egisters| that ha|
|00003070| 76 65 20 62 65 65 6e 20 | 61 73 73 69 67 6e 65 64 |ve been |assigned|
|00003080| 20 74 6f 20 31 20 63 68 | 61 72 61 63 74 65 72 20 | to 1 ch|aracter |
|00003090| 76 61 72 69 61 62 6c 65 | 20 6e 61 6d 65 73 2e 20 |variable| names. |
|000030a0| 41 6e 6f 6d 61 6c 69 65 | 73 0a 20 20 77 69 74 68 |Anomalie|s. with|
|000030b0| 20 43 20 69 6e 74 65 72 | 66 61 63 65 20 28 57 49 | C inter|face (WI|
|000030c0| 4d 50 20 64 72 61 67 73 | 2c 20 49 4d 44 54 73 20 |MP drags|, IMDTs |
|000030d0| 65 74 63 2e 29 20 73 6f | 6c 76 65 64 2e 20 56 61 |etc.) so|lved. Va|
|000030e0| 6c 69 64 61 74 69 6f 6e | 20 6f 66 20 42 41 53 49 |lidation| of BASI|
|000030f0| 43 20 66 69 6c 65 0a 20 | 20 69 6e 63 6c 75 64 65 |C file. | include|
|00003100| 64 2c 20 61 73 20 70 65 | 72 20 21 45 64 69 74 2e |d, as pe|r !Edit.|
|00003110| 20 42 61 63 6b 44 72 6f | 70 20 69 63 6f 6e 20 63 | BackDro|p icon c|
|00003120| 72 65 61 74 65 64 2e 20 | 41 64 6a 75 73 74 20 63 |reated. |Adjust c|
|00003130| 6c 69 63 6b 20 6f 6e 20 | 6d 61 69 6e 20 77 69 6e |lick on |main win|
|00003140| 64 6f 77 0a 20 20 66 6f | 72 63 65 73 20 66 69 6c |dow. fo|rces fil|
|00003150| 65 72 20 77 69 6e 64 6f | 77 20 74 6f 20 61 70 70 |er windo|w to app|
|00003160| 65 61 72 2e 0a 0a 20 20 | 4b 4a 53 20 28 31 31 2d |ear... |KJS (11-|
|00003170| 30 31 2d 39 33 29 20 2d | 20 52 65 6c 65 61 73 65 |01-93) -| Release|
|00003180| 20 76 65 72 73 69 6f 6e | 20 32 2e 32 30 0a 0a 0a | version| 2.20...|
|00003190| 2a 20 52 45 4d 20 72 65 | 6d 6f 76 61 6c 20 63 6f |* REM re|moval co|
|000031a0| 64 65 20 72 65 77 72 69 | 74 74 65 6e 2e 20 53 71 |de rewri|tten. Sq|
|000031b0| 75 69 73 68 20 63 61 6e | 20 6e 6f 77 20 72 65 6d |uish can| now rem|
|000031c0| 6f 76 65 20 63 6f 6d 6d | 65 6e 74 73 20 66 72 6f |ove comm|ents fro|
|000031d0| 6d 20 41 52 4d 0a 20 20 | 61 73 73 65 6d 62 6c 65 |m ARM. |assemble|
|000031e0| 72 20 63 6f 72 72 65 63 | 74 6c 79 2e 20 28 41 73 |r correc|tly. (As|
|000031f0| 73 65 6d 62 6c 65 72 20 | 63 61 6e 20 68 61 76 65 |sembler |can have|
|00003200| 20 66 75 72 74 68 65 72 | 20 73 74 61 74 65 6d 65 | further| stateme|
|00003210| 6e 74 73 20 61 66 74 65 | 72 20 61 0a 20 20 63 6f |nts afte|r a. co|
|00003220| 6d 6d 65 6e 74 2c 20 42 | 41 53 49 43 20 63 61 6e |mment, B|ASIC can|
|00003230| 27 74 2e 29 0a 2a 20 56 | 61 72 69 61 62 6c 65 20 |'t.).* V|ariable |
|00003240| 72 65 6e 61 6d 65 72 20 | 63 68 61 6e 67 65 64 20 |renamer |changed |
|00003250| 74 6f 20 63 6f 70 65 20 | 77 69 74 68 20 74 68 65 |to cope |with the|
|00003260| 20 72 65 77 72 69 74 74 | 65 6e 20 52 45 4d 20 63 | rewritt|en REM c|
|00003270| 6f 64 65 2e 20 43 61 6e | 20 6e 6f 77 0a 20 20 72 |ode. Can| now. r|
|00003280| 65 6e 61 6d 65 20 76 61 | 72 69 61 62 6c 65 73 20 |ename va|riables |
|00003290| 41 46 54 45 52 20 63 6f | 6e 63 61 74 65 6e 61 74 |AFTER co|ncatenat|
|000032a0| 69 6f 6e 2c 20 77 69 74 | 68 6f 75 74 20 72 65 6e |ion, wit|hout ren|
|000032b0| 61 6d 69 6e 67 20 61 6c | 6c 20 74 68 65 20 65 6d |aming al|l the em|
|000032c0| 62 65 64 64 65 64 0a 20 | 20 41 52 4d 20 63 6f 6d |bedded. | ARM com|
|000032d0| 6d 65 6e 74 73 2e 0a 2a | 20 53 61 76 65 20 72 6f |ments..*| Save ro|
|000032e0| 75 74 69 6e 65 73 20 6e | 6f 77 20 6d 61 64 65 20 |utines n|ow made |
|000032f0| 6d 6f 72 65 20 72 6f 62 | 75 73 74 2e 0a 0a 20 20 |more rob|ust... |
|00003300| 4b 4a 53 20 2f 20 49 7a | 7a 79 20 28 31 33 2d 30 |KJS / Iz|zy (13-0|
|00003310| 31 2d 39 33 29 20 2d 20 | 52 65 6c 65 61 73 65 20 |1-93) - |Release |
|00003320| 76 65 72 73 69 6f 6e 20 | 32 2e 32 31 0a 0a 0a 2a |version |2.21...*|
|00003330| 20 43 20 69 6e 74 65 72 | 66 61 63 65 20 75 70 64 | C inter|face upd|
|00003340| 61 74 65 64 2e 20 52 41 | 4d 20 74 72 61 6e 73 66 |ated. RA|M transf|
|00003350| 65 72 73 20 77 6f 72 6b | 20 63 6f 72 72 65 63 74 |ers work| correct|
|00003360| 6c 79 2e 20 49 6e 74 65 | 72 66 61 63 65 20 65 78 |ly. Inte|rface ex|
|00003370| 61 6d 69 6e 65 64 20 66 | 6f 72 0a 20 20 63 6f 6e |amined f|or. con|
|00003380| 73 69 73 74 65 6e 63 79 | 2e 0a 2a 20 41 52 4d 20 |sistency|..* ARM |
|00003390| 72 6f 75 74 69 6e 65 73 | 20 63 6f 6d 70 61 72 65 |routines| compare|
|000033a0| 64 20 74 6f 20 42 41 53 | 49 43 20 43 52 55 4e 43 |d to BAS|IC CRUNC|
|000033b0| 48 20 63 6f 6d 6d 61 6e | 64 20 2d 20 41 52 4d 20 |H comman|d - ARM |
|000033c0| 72 6f 75 74 69 6e 65 73 | 20 66 6f 75 6e 64 20 74 |routines| found t|
|000033d0| 6f 20 62 65 0a 20 20 73 | 6f 6d 65 77 68 61 74 20 |o be. s|omewhat |
|000033e0| 62 65 74 74 65 72 2e 0a | 2a 20 53 61 76 65 20 72 |better..|* Save r|
|000033f0| 6f 75 74 69 6e 65 20 6e | 6f 77 20 73 75 66 66 69 |outine n|ow suffi|
|00003400| 78 65 73 20 66 69 6c 65 | 6e 61 6d 65 20 77 69 74 |xes file|name wit|
|00003410| 68 20 53 20 6f 72 20 51 | 20 61 73 20 61 70 70 72 |h S or Q| as appr|
|00003420| 6f 70 72 69 61 74 65 2e | 20 43 6f 64 65 20 66 69 |opriate.| Code fi|
|00003430| 78 65 64 0a 20 20 74 6f | 20 70 72 65 76 65 6e 74 |xed. to| prevent|
|00003440| 20 72 65 6e 61 6d 69 6e | 67 20 41 52 4d 20 76 61 | renamin|g ARM va|
|00003450| 72 69 61 62 6c 65 73 20 | 74 68 61 74 20 62 65 67 |riables |that beg|
|00003460| 69 6e 20 77 69 74 68 20 | 61 20 72 65 67 69 73 74 |in with |a regist|
|00003470| 65 72 20 64 65 66 69 6e | 69 74 69 6f 6e 0a 20 20 |er defin|ition. |
|00003480| 28 65 67 2e 20 22 72 31 | 33 70 6f 69 6e 74 65 72 |(eg. "r1|3pointer|
|00003490| 22 29 2e 20 50 72 6f 62 | 6c 65 6d 20 77 69 74 68 |"). Prob|lem with|
|000034a0| 20 2a 63 6f 6d 6d 61 6e | 64 73 20 73 6f 6c 76 65 | *comman|ds solve|
|000034b0| 64 2e 0a 0a 20 20 4b 4a | 53 20 2f 20 49 7a 7a 79 |d... KJ|S / Izzy|
|000034c0| 20 28 31 39 2d 30 31 2d | 39 33 29 20 2d 20 52 65 | (19-01-|93) - Re|
|000034d0| 6c 65 61 73 65 20 76 65 | 72 73 69 6f 6e 20 32 2e |lease ve|rsion 2.|
|000034e0| 32 32 0a 0a 0a 2a 20 41 | 20 27 62 75 67 27 20 69 |22...* A| 'bug' i|
|000034f0| 6e 20 74 68 65 20 22 50 | 61 75 73 65 22 20 66 65 |n the "P|ause" fe|
|00003500| 61 74 75 72 65 20 72 65 | 6d 6f 76 65 64 2e 20 49 |ature re|moved. I|
|00003510| 66 20 73 71 75 69 73 68 | 69 6e 67 20 69 73 20 70 |f squish|ing is p|
|00003520| 61 75 73 65 64 2c 20 70 | 72 65 73 73 69 6e 67 0a |aused, p|ressing.|
|00003530| 20 20 65 69 74 68 65 72 | 20 74 68 65 20 43 61 6e | either| the Can|
|00003540| 63 65 6c 20 6f 72 20 74 | 68 65 20 46 61 73 74 20 |cel or t|he Fast |
|00003550| 69 63 6f 6e 20 66 61 69 | 6c 65 64 20 74 6f 20 72 |icon fai|led to r|
|00003560| 65 73 65 74 20 74 68 65 | 20 50 61 75 73 65 20 73 |eset the| Pause s|
|00003570| 74 61 74 75 73 2c 20 61 | 6e 64 0a 20 20 73 75 62 |tatus, a|nd. sub|
|00003580| 73 65 71 75 65 6e 74 20 | 69 63 6f 6e 73 20 72 65 |sequent |icons re|
|00003590| 66 6c 65 63 74 65 64 20 | 65 72 72 6f 6e 65 6f 75 |flected |erroneou|
|000035a0| 73 20 73 74 61 74 65 73 | 2e 0a 0a 20 20 4b 4a 53 |s states|... KJS|
|000035b0| 20 28 32 34 2d 30 32 2d | 39 33 29 20 2d 20 52 65 | (24-02-|93) - Re|
|000035c0| 6c 65 61 73 65 20 76 65 | 72 73 69 6f 6e 20 32 2e |lease ve|rsion 2.|
|000035d0| 32 33 0a 0a 0a 2a 20 53 | 45 52 49 4f 55 53 20 70 |23...* S|ERIOUS p|
|000035e0| 72 6f 62 6c 65 6d 20 69 | 6e 20 74 68 65 20 6d 65 |roblem i|n the me|
|000035f0| 73 73 61 67 69 6e 67 20 | 73 79 73 74 65 6d 20 72 |ssaging |system r|
|00003600| 65 6d 6f 76 65 64 2c 20 | 77 68 69 63 68 20 68 61 |emoved, |which ha|
|00003610| 64 20 6f 6e 6c 79 20 62 | 65 63 61 6d 65 0a 20 20 |d only b|ecame. |
|00003620| 61 70 70 61 72 65 6e 74 | 20 61 66 74 65 72 20 72 |apparent| after r|
|00003630| 65 6c 65 61 73 65 20 52 | 49 53 43 20 4f 53 20 33 |elease R|ISC OS 3|
|00003640| 2e 31 30 20 77 61 73 20 | 66 69 74 74 65 64 2e 20 |.10 was |fitted. |
|00003650| 4f 70 74 69 6f 6e 20 61 | 64 64 65 64 20 74 6f 20 |Option a|dded to |
|00003660| 74 68 65 20 52 65 6e 61 | 6d 65 0a 20 20 61 6c 67 |the Rena|me. alg|
|00003670| 6f 72 69 74 68 6d 20 74 | 6f 20 61 6c 6c 6f 77 20 |orithm t|o allow |
|00003680| 73 75 70 70 72 65 73 73 | 69 6f 6e 20 6f 66 20 72 |suppress|ion of r|
|00003690| 65 6e 61 6d 69 6e 67 20 | 50 52 4f 43 45 44 55 52 |enaming |PROCEDUR|
|000036a0| 45 20 61 6e 64 2f 6f 72 | 20 46 55 4e 43 54 49 4f |E and/or| FUNCTIO|
|000036b0| 4e 0a 20 20 69 64 65 6e | 74 69 66 69 65 72 73 2e |N. iden|tifiers.|
|000036c0| 0a 0a 20 20 4b 4a 53 2f | 49 7a 7a 79 20 28 32 35 |.. KJS/|Izzy (25|
|000036d0| 2d 30 32 2d 39 33 29 20 | 2d 20 52 65 6c 65 61 73 |-02-93) |- Releas|
|000036e0| 65 20 76 65 72 73 69 6f | 6e 20 32 2e 32 34 0a 0a |e versio|n 2.24..|
|000036f0| 0a 2a 20 44 69 61 6c 6f | 67 75 65 20 62 6f 78 20 |.* Dialo|gue box |
|00003700| 68 61 6e 64 6c 65 72 20 | 63 6f 64 65 20 63 6f 6d |handler |code com|
|00003710| 70 6c 65 74 65 6c 79 20 | 72 65 2d 77 72 69 74 74 |pletely |re-writt|
|00003720| 65 6e 2e 20 53 71 75 69 | 73 68 20 63 61 6e 20 6e |en. Squi|sh can n|
|00003730| 6f 77 20 62 65 20 71 75 | 69 74 0a 20 20 66 72 6f |ow be qu|it. fro|
|00003740| 6d 20 74 68 65 20 6d 65 | 6e 75 20 77 69 74 68 6f |m the me|nu witho|
|00003750| 75 74 20 61 20 70 72 6f | 62 6c 65 6d 2e 20 4d 6f |ut a pro|blem. Mo|
|00003760| 64 69 66 69 65 64 20 52 | 41 4d 20 73 61 76 65 20 |dified R|AM save |
|00003770| 72 6f 75 74 69 6e 65 20 | 73 6c 69 67 68 74 6c 79 |routine |slightly|
|00003780| 20 2d 0a 20 20 6e 6f 77 | 20 69 66 20 79 6f 75 20 | -. now| if you |
|00003790| 73 61 76 65 20 75 73 69 | 6e 67 20 61 6e 20 69 6e |save usi|ng an in|
|000037a0| 2d 6d 65 6d 6f 72 79 20 | 64 61 74 61 20 74 72 61 |-memory |data tra|
|000037b0| 6e 73 66 65 72 20 74 68 | 65 20 64 61 74 61 20 69 |nsfer th|e data i|
|000037c0| 73 20 63 6f 6e 73 69 64 | 65 72 65 64 0a 20 20 73 |s consid|ered. s|
|000037d0| 61 66 65 2e 20 49 74 20 | 77 69 6c 6c 20 62 65 20 |afe. It |will be |
|000037e0| 75 70 20 74 6f 20 74 68 | 65 20 6f 74 68 65 72 20 |up to th|e other |
|000037f0| 70 61 63 6b 61 67 65 20 | 74 6f 20 77 61 72 6e 20 |package |to warn |
|00003800| 74 68 65 20 75 73 65 72 | 20 74 68 61 74 20 74 68 |the user| that th|
|00003810| 65 20 64 61 74 61 0a 20 | 20 69 73 20 75 6e 73 61 |e data. | is unsa|
|00003820| 66 65 2c 20 73 69 6e 63 | 65 20 53 71 75 69 73 68 |fe, sinc|e Squish|
|00003830| 20 77 69 6c 6c 20 62 79 | 20 6e 6f 77 20 68 61 76 | will by| now hav|
|00003840| 65 20 65 66 66 65 63 74 | 69 76 65 6c 79 20 66 69 |e effect|ively fi|
|00003850| 6e 69 73 68 65 64 20 70 | 72 6f 63 65 73 73 69 6e |nished p|rocessin|
|00003860| 67 2e 0a 2a 20 42 75 67 | 20 69 6e 20 72 65 6e 61 |g..* Bug| in rena|
|00003870| 6d 65 20 76 61 72 69 61 | 62 6c 65 73 20 66 69 78 |me varia|bles fix|
|00003880| 65 64 2e 20 49 66 20 61 | 20 2a 63 6f 6d 6d 61 6e |ed. If a| *comman|
|00003890| 64 20 77 61 73 20 70 61 | 72 74 20 6f 66 20 61 6e |d was pa|rt of an|
|000038a0| 20 49 46 2e 2e 2e 54 48 | 45 4e 0a 20 20 63 6f 6e | IF...TH|EN. con|
|000038b0| 73 74 72 75 63 74 2c 20 | 69 74 20 77 61 73 20 72 |struct, |it was r|
|000038c0| 65 6e 61 6d 65 64 2e 0a | 0a 20 20 49 7a 7a 79 20 |enamed..|. Izzy |
|000038d0| 28 30 31 2d 30 33 2d 39 | 33 29 20 2d 20 52 65 6c |(01-03-9|3) - Rel|
|000038e0| 65 61 73 65 20 76 65 72 | 73 69 6f 6e 20 32 2e 32 |ease ver|sion 2.2|
|000038f0| 35 0a 0a 0a 2a 20 50 75 | 74 20 69 6e 20 63 6f 64 |5...* Pu|t in cod|
|00003900| 65 20 74 6f 20 64 69 66 | 66 65 72 65 6e 74 69 61 |e to dif|ferentia|
|00003910| 74 65 20 62 65 74 77 65 | 65 6e 20 61 20 50 52 45 |te betwe|en a PRE|
|00003920| 51 55 49 54 20 6d 65 73 | 73 61 67 65 20 62 65 69 |QUIT mes|sage bei|
|00003930| 6e 67 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 0a 20 |ng appli|cation. |
|00003940| 20 73 70 65 63 69 66 69 | 63 20 2f 20 61 20 67 65 | specifi|c / a ge|
|00003950| 6e 65 72 61 6c 20 64 65 | 73 6b 74 6f 70 20 73 68 |neral de|sktop sh|
|00003960| 75 74 64 6f 77 6e 20 72 | 6f 75 74 69 6e 65 2e 0a |utdown r|outine..|
|00003970| 0a 20 20 49 7a 7a 79 20 | 28 30 32 2d 30 33 2d 39 |. Izzy |(02-03-9|
|00003980| 33 29 20 2d 20 52 65 6c | 65 61 73 65 20 76 65 72 |3) - Rel|ease ver|
|00003990| 73 69 6f 6e 20 32 2e 32 | 36 0a 0a 0a 2a 20 43 6f |sion 2.2|6...* Co|
|000039a0| 6d 70 6c 65 74 65 6c 79 | 20 72 65 2d 77 72 6f 74 |mpletely| re-wrot|
|000039b0| 65 20 64 69 61 6c 6f 67 | 75 65 20 62 6f 78 20 63 |e dialog|ue box c|
|000039c0| 6f 64 65 2e 20 41 6c 6c | 20 64 62 6f 78 65 73 20 |ode. All| dboxes |
|000039d0| 6e 6f 77 20 73 65 6c 66 | 2d 63 65 6e 74 72 65 20 |now self|-centre |
|000039e0| 61 63 72 6f 73 73 0a 20 | 20 4d 4f 44 45 20 63 68 |across. | MODE ch|
|000039f0| 61 6e 67 65 73 2e 0a 2a | 20 43 68 61 6e 67 65 64 |anges..*| Changed|
|00003a00| 20 74 68 65 20 63 6f 64 | 65 20 62 61 63 6b 20 73 | the cod|e back s|
|00003a10| 6f 20 74 68 61 74 20 69 | 6e 2d 6d 65 6d 6f 72 79 |o that i|n-memory|
|00003a20| 20 64 61 74 61 20 74 72 | 61 6e 73 66 65 72 73 20 | data tr|ansfers |
|00003a30| 61 72 65 20 4e 4f 54 20 | 63 6f 6e 73 69 64 65 72 |are NOT |consider|
|00003a40| 65 64 0a 20 20 73 61 66 | 65 2e 0a 2a 20 4f 70 74 |ed. saf|e..* Opt|
|00003a50| 69 6f 6e 73 20 66 6f 72 | 20 73 71 75 69 73 68 69 |ions for| squishi|
|00003a60| 6e 67 20 61 72 65 20 6e | 6f 77 20 61 75 74 6f 6d |ng are n|ow autom|
|00003a70| 61 74 69 63 61 6c 6c 79 | 20 64 69 73 70 6c 61 79 |atically| display|
|00003a80| 65 64 20 69 66 20 6e 6f | 6e 65 20 61 72 65 20 73 |ed if no|ne are s|
|00003a90| 65 6c 65 63 74 65 64 0a | 20 20 77 68 65 6e 20 61 |elected.| when a|
|00003aa0| 74 74 65 6d 70 74 69 6e | 67 20 74 6f 20 73 71 75 |ttemptin|g to squ|
|00003ab0| 69 73 68 20 61 20 70 72 | 6f 67 72 61 6d 2e 0a 2a |ish a pr|ogram..*|
|00003ac0| 20 4d 65 73 73 61 67 65 | 73 20 66 69 6c 65 20 61 | Message|s file a|
|00003ad0| 6e 64 20 74 65 6d 70 6c | 61 74 65 73 20 74 69 64 |nd templ|ates tid|
|00003ae0| 69 65 64 20 75 70 2e 20 | 48 65 6c 70 20 6d 65 73 |ied up. |Help mes|
|00003af0| 73 61 67 65 73 20 66 6f | 72 20 6d 65 6e 75 73 20 |sages fo|r menus |
|00003b00| 74 61 6b 65 6e 20 6f 75 | 74 0a 20 20 61 73 20 6e |taken ou|t. as n|
|00003b10| 6f 74 20 73 75 70 70 6f | 72 74 65 64 20 62 79 20 |ot suppo|rted by |
|00003b20| 74 68 65 20 63 75 72 72 | 65 6e 74 20 43 20 63 6f |the curr|ent C co|
|00003b30| 6d 70 69 6c 65 72 2e 0a | 0a 20 20 49 7a 7a 79 20 |mpiler..|. Izzy |
|00003b40| 28 30 33 2d 30 33 2d 39 | 33 29 20 2d 20 52 65 6c |(03-03-9|3) - Rel|
|00003b50| 65 61 73 65 20 76 65 72 | 73 69 6f 6e 20 32 2e 32 |ease ver|sion 2.2|
|00003b60| 37 0a 0a 0a 2a 20 53 71 | 75 69 73 68 20 77 69 6c |7...* Sq|uish wil|
|00003b70| 6c 20 6e 6f 77 20 69 6e | 74 65 6c 6c 69 67 65 6e |l now in|telligen|
|00003b80| 74 6c 79 20 64 65 61 6c | 20 77 69 74 68 20 61 6e |tly deal| with an|
|00003b90| 20 61 74 74 65 6d 70 74 | 20 74 6f 20 71 75 69 74 | attempt| to quit|
|00003ba0| 20 74 68 65 20 70 72 6f | 67 72 61 6d 2e 0a 2a 20 | the pro|gram..* |
|00003bb0| 54 68 65 20 52 49 53 43 | 20 4f 53 20 64 65 73 6b |The RISC| OS desk|
|00003bc0| 74 6f 70 20 62 6f 6f 74 | 20 66 69 6c 65 20 66 61 |top boot| file fa|
|00003bd0| 63 69 6c 69 74 79 20 69 | 73 20 61 6c 73 6f 20 6e |cility i|s also n|
|00003be0| 6f 77 20 73 75 70 70 6f | 72 74 65 64 2e 0a 2a 20 |ow suppo|rted..* |
|00003bf0| 45 78 74 72 61 20 63 6f | 64 65 20 69 6e 73 65 72 |Extra co|de inser|
|00003c00| 74 65 64 20 74 6f 20 61 | 6c 6c 6f 77 20 69 64 65 |ted to a|llow ide|
|00003c10| 6e 74 69 66 69 65 72 73 | 20 74 6f 20 62 65 20 27 |ntifiers| to be '|
|00003c20| 6c 6f 63 6b 65 64 27 20 | 66 72 6f 6d 20 72 65 6e |locked' |from ren|
|00003c30| 61 6d 69 6e 67 2e 0a 20 | 20 50 72 69 6e 63 69 70 |aming.. | Princip|
|00003c40| 61 6c 6c 79 2c 20 74 68 | 69 73 20 61 6c 6c 6f 77 |ally, th|is allow|
|00003c50| 73 20 6c 69 62 72 61 72 | 69 65 73 20 74 6f 20 68 |s librar|ies to h|
|00003c60| 61 76 65 20 67 6c 6f 62 | 61 6c 20 50 52 4f 43 2f |ave glob|al PROC/|
|00003c70| 46 4e 2f 76 61 72 73 20 | 65 78 70 6f 72 74 65 64 |FN/vars |exported|
|00003c80| 0a 20 20 74 6f 20 69 6e | 64 69 76 69 64 75 61 6c |. to in|dividual|
|00003c90| 20 52 75 6e 49 6d 61 67 | 65 73 20 77 69 74 68 6f | RunImag|es witho|
|00003ca0| 75 74 20 74 68 65 20 6e | 65 65 64 20 74 6f 20 63 |ut the n|eed to c|
|00003cb0| 6f 6e 63 61 74 65 6e 61 | 74 65 2c 20 61 6c 73 6f |oncatena|te, also|
|00003cc0| 20 72 65 74 61 69 6e 69 | 6e 67 0a 20 20 74 68 65 | retaini|ng. the|
|00003cd0| 69 72 20 75 6e 63 6f 6d | 70 72 65 73 73 65 64 20 |ir uncom|pressed |
|00003ce0| 66 6f 72 6d 61 74 2e 20 | 54 68 65 20 73 79 6e 74 |format. |The synt|
|00003cf0| 61 78 20 66 6f 72 20 6c | 69 73 74 69 6e 67 20 69 |ax for l|isting i|
|00003d00| 64 65 6e 74 69 66 69 65 | 72 73 20 69 73 20 68 65 |dentifie|rs is he|
|00003d10| 6c 64 0a 20 20 77 69 74 | 68 69 6e 20 52 45 4d 20 |ld. wit|hin REM |
|00003d20| 73 74 61 74 65 6d 65 6e | 74 73 20 69 6e 20 74 68 |statemen|ts in th|
|00003d30| 65 20 73 6f 75 72 63 65 | 20 70 72 6f 67 72 61 6d |e source| program|
|00003d40| 2c 20 61 73 20 70 65 72 | 20 65 78 61 6d 70 6c 65 |, as per| example|
|00003d50| 20 3a 0a 0a 20 20 31 30 | 30 20 52 45 4d 20 4c 4f | :.. 10|0 REM LO|
|00003d60| 43 4b 20 3c 69 64 65 6e | 74 69 66 69 65 72 20 31 |CK <iden|tifier 1|
|00003d70| 3e 20 2c 20 3c 69 64 65 | 6e 74 69 66 69 65 72 20 |> , <ide|ntifier |
|00003d80| 32 3e 20 2c 20 2e 2e 2e | 20 2c 20 3c 69 64 65 6e |2> , ...| , <iden|
|00003d90| 74 69 66 69 65 72 20 6e | 3e 0a 0a 20 20 73 6f 20 |tifier n|>.. so |
|00003da0| 61 20 57 49 4d 50 20 70 | 72 6f 67 72 61 6d 20 77 |a WIMP p|rogram w|
|00003db0| 68 69 63 68 20 75 73 65 | 73 20 61 20 67 6c 6f 62 |hich use|s a glob|
|00003dc0| 61 6c 20 57 49 4d 50 20 | 70 72 6f 63 65 64 75 72 |al WIMP |procedur|
|00003dd0| 65 20 6c 69 62 72 61 72 | 79 20 6d 61 79 0a 20 20 |e librar|y may. |
|00003de0| 68 61 76 65 20 61 20 4c | 4f 43 4b 20 73 74 61 74 |have a L|OCK stat|
|00003df0| 65 6d 65 6e 74 20 73 6f | 6d 65 74 68 69 6e 67 20 |ement so|mething |
|00003e00| 6c 69 6b 65 20 74 68 69 | 73 20 3a 0a 0a 20 20 31 |like thi|s :.. 1|
|00003e10| 30 30 20 52 45 4d 20 4c | 4f 43 4b 20 50 52 4f 43 |00 REM L|OCK PROC|
|00003e20| 6f 70 65 6e 5f 77 69 6e | 64 6f 77 20 2c 20 50 52 |open_win|dow , PR|
|00003e30| 4f 43 63 6c 6f 73 65 5f | 77 69 6e 64 6f 77 20 2c |OCclose_|window ,|
|00003e40| 20 57 49 4e 44 4f 57 25 | 20 2c 20 49 43 4f 4e 5f | WINDOW%| , ICON_|
|00003e50| 54 45 58 54 24 0a 0a 20 | 20 4f 66 20 63 6f 75 72 |TEXT$.. | Of cour|
|00003e60| 73 65 2c 20 62 6f 74 68 | 20 74 68 65 20 6d 61 69 |se, both| the mai|
|00003e70| 6e 20 52 75 6e 49 6d 61 | 67 65 20 41 4e 44 20 74 |n RunIma|ge AND t|
|00003e80| 68 65 20 6c 69 62 72 61 | 72 79 20 69 74 73 65 6c |he libra|ry itsel|
|00003e90| 66 20 77 69 6c 6c 20 6e | 65 65 64 20 74 6f 20 68 |f will n|eed to h|
|00003ea0| 61 76 65 0a 20 20 61 20 | 63 6f 70 79 20 6f 66 20 |ave. a |copy of |
|00003eb0| 74 68 65 20 4c 4f 43 4b | 20 73 74 61 74 65 6d 65 |the LOCK| stateme|
|00003ec0| 6e 74 73 2c 20 65 6c 73 | 65 20 6f 6e 65 20 77 69 |nts, els|e one wi|
|00003ed0| 6c 6c 20 68 61 76 65 20 | 69 74 27 73 20 69 64 65 |ll have |it's ide|
|00003ee0| 6e 74 69 66 69 65 72 73 | 20 72 65 6e 61 6d 65 64 |ntifiers| renamed|
|00003ef0| 0a 20 20 61 6e 64 20 74 | 68 65 20 6f 74 68 65 72 |. and t|he other|
|00003f00| 20 77 6f 6e 27 74 2e 20 | 41 6c 73 6f 20 6e 6f 74 | won't. |Also not|
|00003f10| 65 20 74 68 61 74 20 73 | 75 62 73 63 72 69 70 74 |e that s|ubscript|
|00003f20| 73 20 6d 75 73 74 20 62 | 65 20 6f 6d 69 74 74 65 |s must b|e omitte|
|00003f30| 64 2c 20 73 6f 20 61 20 | 4c 4f 43 4b 0a 20 20 63 |d, so a |LOCK. c|
|00003f40| 61 6e 6e 6f 74 20 68 61 | 76 65 20 73 6f 6d 65 74 |annot ha|ve somet|
|00003f50| 68 69 6e 67 20 6c 69 6b | 65 20 74 68 69 73 20 3a |hing lik|e this :|
|00003f60| 0a 0a 20 20 31 30 30 20 | 52 45 4d 20 4c 4f 43 4b |.. 100 |REM LOCK|
|00003f70| 20 50 52 4f 43 65 64 75 | 72 65 5f 4f 70 65 6e 57 | PROCedu|re_OpenW|
|00003f80| 69 6e 64 6f 77 28 20 78 | 25 20 29 20 20 20 20 20 |indow( x|% ) |
|00003f90| 3c 2d 20 74 68 65 20 22 | 28 20 78 25 20 29 22 20 |<- the "|( x% )" |
|00003fa0| 73 68 6f 75 6c 64 20 62 | 65 0a 20 20 20 20 20 20 |should b|e. |
|00003fb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003fd0| 20 20 20 20 20 20 20 20 | 20 20 20 6f 6d 69 74 74 | | omitt|
|00003fe0| 65 64 20 66 72 6f 6d 20 | 74 68 69 73 20 6c 69 6e |ed from |this lin|
|00003ff0| 65 0a 0a 20 20 4b 4a 53 | 2f 49 7a 7a 79 20 28 31 |e.. KJS|/Izzy (1|
|00004000| 37 2d 30 33 2d 39 33 29 | 20 2d 20 52 65 6c 65 61 |7-03-93)| - Relea|
|00004010| 73 65 20 76 65 72 73 69 | 6f 6e 20 32 2e 32 38 0a |se versi|on 2.28.|
|00004020| 0a 0a 2a 20 43 20 69 6e | 74 65 72 66 61 63 65 20 |..* C in|terface |
|00004030| 6e 6f 77 20 61 6c 6c 6f | 77 73 20 6d 75 6c 74 69 |now allo|ws multi|
|00004040| 70 6c 65 20 72 65 2d 73 | 71 75 69 73 68 20 61 74 |ple re-s|quish at|
|00004050| 74 65 6d 70 74 73 20 77 | 69 74 68 6f 75 74 20 6c |tempts w|ithout l|
|00004060| 6f 73 69 6e 67 20 74 68 | 65 20 6c 69 73 74 0a 20 |osing th|e list. |
|00004070| 20 6f 66 20 4c 4f 43 4b | 65 64 20 76 61 72 69 61 | of LOCK|ed varia|
|00004080| 62 6c 65 73 2e 20 41 6c | 73 6f 20 61 64 76 69 73 |bles. Al|so advis|
|00004090| 65 73 20 77 68 65 6e 20 | 72 65 2d 73 71 75 69 73 |es when |re-squis|
|000040a0| 68 69 6e 67 20 6d 61 79 | 20 62 65 20 61 64 76 69 |hing may| be advi|
|000040b0| 73 61 62 6c 65 20 64 75 | 65 20 74 6f 0a 20 20 6c |sable du|e to. l|
|000040c0| 61 63 6b 20 6f 66 20 6d | 65 6d 6f 72 79 20 77 68 |ack of m|emory wh|
|000040d0| 65 6e 20 72 65 6e 61 6d | 69 6e 67 20 76 61 72 69 |en renam|ing vari|
|000040e0| 61 62 6c 65 73 2e 0a 2a | 20 41 6c 6c 20 63 61 6c |ables..*| All cal|
|000040f0| 63 75 6c 61 74 69 6f 6e | 73 20 6f 6e 20 73 61 76 |culation|s on sav|
|00004100| 69 6e 67 73 20 61 72 65 | 20 6e 6f 77 20 62 61 73 |ings are| now bas|
|00004110| 65 64 20 6f 6e 20 74 68 | 65 20 6f 72 69 67 69 6e |ed on th|e origin|
|00004120| 61 6c 20 70 72 6f 67 72 | 61 6d 20 73 69 7a 65 2e |al progr|am size.|
|00004130| 0a 2a 20 48 65 6c 70 20 | 6e 6f 77 20 67 69 76 65 |.* Help |now give|
|00004140| 6e 20 6f 6e 20 53 41 56 | 45 20 64 69 61 6c 6f 67 |n on SAV|E dialog|
|00004150| 75 65 20 62 6f 78 2e 0a | 0a 20 20 49 7a 7a 79 20 |ue box..|. Izzy |
|00004160| 28 31 38 2d 30 33 2d 39 | 33 29 20 2d 20 52 65 6c |(18-03-9|3) - Rel|
|00004170| 65 61 73 65 20 76 65 72 | 73 69 6f 6e 20 32 2e 32 |ease ver|sion 2.2|
|00004180| 39 0a 0a 0a 2a 20 42 75 | 67 20 69 6e 20 76 61 72 |9...* Bu|g in var|
|00004190| 69 61 62 6c 65 20 72 65 | 6e 61 6d 65 72 20 66 69 |iable re|namer fi|
|000041a0| 78 65 64 2e 20 4f 6e 65 | 20 63 68 61 72 61 63 74 |xed. One| charact|
|000041b0| 65 72 20 69 64 65 6e 74 | 69 66 69 65 72 73 20 63 |er ident|ifiers c|
|000041c0| 61 75 73 65 64 20 70 72 | 6f 62 6c 65 6d 73 0a 20 |aused pr|oblems. |
|000041d0| 20 69 6e 20 73 6f 6d 65 | 20 70 6c 61 63 65 73 2c | in some| places,|
|000041e0| 20 65 73 70 65 63 69 61 | 6c 6c 79 20 69 6e 20 74 | especia|lly in t|
|000041f0| 68 65 20 74 68 69 72 64 | 20 6f 70 63 6f 64 65 20 |he third| opcode |
|00004200| 66 69 65 6c 64 2c 20 69 | 6e 20 75 73 65 20 61 73 |field, i|n use as|
|00004210| 20 61 6e 0a 20 20 69 6d | 6d 65 64 69 61 74 65 20 | an. im|mediate |
|00004220| 28 65 67 2e 20 23 58 29 | 2e 0a 0a 20 20 4b 4a 53 |(eg. #X)|... KJS|
|00004230| 20 28 31 39 2d 30 33 2d | 39 33 29 20 2d 20 52 65 | (19-03-|93) - Re|
|00004240| 6c 65 61 73 65 20 76 65 | 72 73 69 6f 6e 20 32 2e |lease ve|rsion 2.|
|00004250| 33 30 0a 0a 0a 2a 20 50 | 75 74 20 69 6e 20 6e 65 |30...* P|ut in ne|
|00004260| 77 20 73 61 76 65 20 72 | 6f 75 74 69 6e 65 73 20 |w save r|outines |
|00004270| 74 6f 20 75 73 65 20 74 | 68 65 20 64 72 61 67 2d |to use t|he drag-|
|00004280| 61 2d 73 70 72 69 74 65 | 20 66 61 63 69 6c 69 74 |a-sprite| facilit|
|00004290| 79 2e 0a 0a 20 20 49 7a | 7a 79 20 28 32 31 2d 30 |y... Iz|zy (21-0|
|000042a0| 33 2d 39 33 29 20 2d 20 | 52 65 6c 65 61 73 65 20 |3-93) - |Release |
|000042b0| 76 65 72 73 69 6f 6e 20 | 32 2e 33 31 0a 0a 0a 2a |version |2.31...*|
|000042c0| 20 49 63 6f 6e 69 73 65 | 20 66 61 63 69 6c 69 74 | Iconise| facilit|
|000042d0| 79 20 69 6d 70 6c 65 6d | 65 6e 74 65 64 20 66 75 |y implem|ented fu|
|000042e0| 6c 6c 79 2e 20 4e 6f 77 | 20 77 68 65 6e 20 69 63 |lly. Now| when ic|
|000042f0| 6f 6e 69 73 65 64 2c 20 | 53 71 75 69 73 68 20 77 |onised, |Squish w|
|00004300| 69 6c 6c 0a 20 20 63 6f | 6e 74 69 6e 75 65 20 74 |ill. co|ntinue t|
|00004310| 6f 20 70 72 6f 63 65 73 | 73 20 74 68 65 20 42 41 |o proces|s the BA|
|00004320| 53 49 43 20 70 72 6f 67 | 72 61 6d 2e 20 57 68 65 |SIC prog|ram. Whe|
|00004330| 6e 20 66 69 6e 69 73 68 | 65 64 20 74 68 65 20 69 |n finish|ed the i|
|00004340| 63 6f 6e 62 61 72 0a 20 | 20 73 70 72 69 74 65 20 |conbar. | sprite |
|00004350| 77 69 6c 6c 20 63 68 61 | 6e 67 65 20 74 6f 20 69 |will cha|nge to i|
|00004360| 6e 64 69 63 61 74 65 20 | 74 68 61 74 20 74 68 65 |ndicate |that the|
|00004370| 20 70 72 6f 63 65 73 73 | 20 68 61 73 20 62 65 65 | process| has bee|
|00004380| 6e 20 63 6f 6d 70 6c 65 | 74 65 64 2c 0a 20 20 62 |n comple|ted,. b|
|00004390| 75 74 20 74 68 61 74 20 | 74 68 65 20 77 69 6e 64 |ut that |the wind|
|000043a0| 6f 77 20 69 73 20 73 74 | 69 6c 6c 20 69 63 6f 6e |ow is st|ill icon|
|000043b0| 69 73 65 64 2e 20 44 6f | 75 62 6c 65 20 63 6c 69 |ised. Do|uble cli|
|000043c0| 63 6b 20 6f 6e 20 74 68 | 65 20 69 63 6f 6e 69 73 |ck on th|e iconis|
|000043d0| 65 64 0a 20 20 77 69 6e | 64 6f 77 20 74 6f 20 63 |ed. win|dow to c|
|000043e0| 6f 6e 74 69 6e 75 65 2e | 20 41 6c 73 6f 20 66 69 |ontinue.| Also fi|
|000043f0| 78 65 64 20 6d 69 6e 6f | 72 20 62 75 67 20 77 68 |xed mino|r bug wh|
|00004400| 65 6e 20 75 73 69 6e 67 | 20 41 44 4a 55 53 54 20 |en using| ADJUST |
|00004410| 6f 6e 20 74 68 65 0a 20 | 20 63 6c 6f 73 65 20 77 |on the. | close w|
|00004420| 69 6e 64 6f 77 20 69 63 | 6f 6e 20 74 6f 20 6f 70 |indow ic|on to op|
|00004430| 65 6e 20 74 68 65 20 70 | 72 6f 67 72 61 6d 73 20 |en the p|rograms |
|00004440| 64 69 72 65 63 74 6f 72 | 79 2e 0a 0a 20 20 49 7a |director|y... Iz|
|00004450| 7a 79 20 28 30 31 2d 30 | 34 2d 39 33 29 20 2d 20 |zy (01-0|4-93) - |
|00004460| 52 65 6c 65 61 73 65 20 | 76 65 72 73 69 6f 6e 20 |Release |version |
|00004470| 32 2e 33 32 0a 0a 0a 2a | 20 50 61 74 63 68 20 6f |2.32...*| Patch o|
|00004480| 76 65 72 20 69 6e 69 74 | 69 61 6c 69 73 61 74 69 |ver init|ialisati|
|00004490| 6f 6e 20 72 6f 75 74 69 | 6e 65 73 20 74 6f 20 63 |on routi|nes to c|
|000044a0| 6f 70 65 20 77 69 74 68 | 20 6e 65 77 20 57 69 6d |ope with| new Wim|
|000044b0| 70 5f 49 6e 69 74 69 61 | 6c 69 73 65 0a 20 20 73 |p_Initia|lise. s|
|000044c0| 70 65 63 69 66 69 63 61 | 74 69 6f 6e 2c 20 61 73 |pecifica|tion, as|
|000044d0| 20 43 20 6c 69 62 72 61 | 72 79 20 64 6f 65 73 6e | C libra|ry doesn|
|000044e0| 27 74 20 61 6c 6c 6f 77 | 20 66 6f 72 20 74 68 69 |'t allow| for thi|
|000044f0| 73 2e 0a 0a 20 20 49 7a | 7a 79 20 28 30 33 2d 30 |s... Iz|zy (03-0|
|00004500| 34 2d 39 33 29 20 2d 20 | 52 65 6c 65 61 73 65 20 |4-93) - |Release |
|00004510| 76 65 72 73 69 6f 6e 20 | 32 2e 33 33 0a 0a 0a 2a |version |2.33...*|
|00004520| 20 50 61 74 63 68 20 6f | 76 65 72 20 27 77 69 6d | Patch o|ver 'wim|
|00004530| 70 74 27 20 72 6f 75 74 | 69 6e 65 73 2e 20 48 61 |pt' rout|ines. Ha|
|00004540| 64 20 74 6f 20 69 6e 73 | 65 72 74 20 6f 75 72 20 |d to ins|ert our |
|00004550| 74 61 73 6b 20 68 61 6e | 64 6c 65 20 69 6e 74 6f |task han|dle into|
|00004560| 20 74 68 65 0a 20 20 27 | 77 69 6d 70 74 27 20 72 | the. '|wimpt' r|
|00004570| 6f 75 74 69 6e 65 73 20 | 77 6f 72 6b 73 70 61 63 |outines |workspac|
|00004580| 65 20 64 69 72 65 63 74 | 6c 79 2c 20 61 73 20 41 |e direct|ly, as A|
|00004590| 63 6f 72 6e 20 68 61 76 | 65 20 66 6f 72 67 6f 74 |corn hav|e forgot|
|000045a0| 74 65 6e 20 74 6f 20 74 | 65 6c 6c 0a 20 20 75 73 |ten to t|ell. us|
|000045b0| 20 74 68 61 74 20 27 78 | 66 65 72 5f 73 65 6e 64 | that 'x|fer_send|
|000045c0| 27 20 75 73 65 73 2c 20 | 66 6f 72 20 69 6e 20 6d |' uses, |for in m|
|000045d0| 65 6d 6f 72 79 20 64 61 | 74 61 20 74 72 61 6e 73 |emory da|ta trans|
|000045e0| 66 65 72 73 2c 20 74 68 | 65 20 27 77 69 6d 70 74 |fers, th|e 'wimpt|
|000045f0| 5f 74 61 73 6b 27 0a 20 | 20 66 75 6e 63 74 69 6f |_task'. | functio|
|00004600| 6e 20 2d 20 77 68 69 63 | 68 20 6d 65 61 6e 74 20 |n - whic|h meant |
|00004610| 74 68 61 74 20 53 71 75 | 69 73 68 20 76 65 72 73 |that Squ|ish vers|
|00004620| 69 6f 6e 20 32 2e 33 33 | 20 66 65 6c 6c 20 6f 76 |ion 2.33| fell ov|
|00004630| 65 72 20 77 68 65 6e 20 | 64 6f 69 6e 67 0a 20 20 |er when |doing. |
|00004640| 69 6e 2d 6d 65 6d 6f 72 | 79 20 64 61 74 61 20 74 |in-memor|y data t|
|00004650| 72 61 6e 73 66 65 72 73 | 2e 0a 0a 20 20 49 7a 7a |ransfers|... Izz|
|00004660| 79 20 28 30 36 2d 30 34 | 2d 39 33 29 20 2d 20 52 |y (06-04|-93) - R|
|00004670| 65 6c 65 61 73 65 20 76 | 65 72 73 69 6f 6e 20 32 |elease v|ersion 2|
|00004680| 2e 33 34 0a 0a 0a 2a 20 | 50 75 74 20 69 6e 20 68 |.34...* |Put in h|
|00004690| 6f 75 72 67 6c 61 73 73 | 20 72 6f 75 74 69 6e 65 |ourglass| routine|
|000046a0| 73 20 74 6f 20 69 6e 63 | 6c 75 64 65 20 74 68 65 |s to inc|lude the|
|000046b0| 20 4c 45 44 20 69 6e 64 | 69 63 61 74 6f 72 20 61 | LED ind|icator a|
|000046c0| 6e 64 20 63 68 61 6e 67 | 65 64 0a 20 20 6d 65 73 |nd chang|ed. mes|
|000046d0| 73 61 67 65 20 77 61 72 | 6e 69 6e 67 20 6f 72 64 |sage war|ning ord|
|000046e0| 65 72 20 77 68 65 6e 20 | 79 6f 75 20 61 74 74 65 |er when |you atte|
|000046f0| 6d 70 74 20 74 6f 20 53 | 71 75 69 73 68 20 61 20 |mpt to S|quish a |
|00004700| 70 72 6f 67 72 61 6d 2e | 0a 0a 20 20 20 20 20 20 |program.|.. |
|00004710| 20 20 20 20 20 20 20 20 | 4e 6f 20 4c 45 44 20 3a | |No LED :|
|00004720| 20 49 6e 69 74 69 61 6c | 69 73 69 6e 67 20 67 65 | Initial|ising ge|
|00004730| 6e 65 72 61 6c 20 69 6e | 74 65 72 6e 61 6c 20 72 |neral in|ternal r|
|00004740| 6f 75 74 69 6e 65 73 2c | 0a 20 20 20 20 20 20 20 |outines,|. |
|00004750| 20 20 20 20 20 20 54 6f | 70 20 4c 45 44 20 3a 20 | To|p LED : |
|00004760| 45 78 74 72 61 63 74 69 | 6e 67 20 4c 4f 43 4b 20 |Extracti|ng LOCK |
|00004770| 69 6e 66 6f 72 6d 61 74 | 69 6f 6e 2c 0a 20 20 20 |informat|ion,. |
|00004780| 20 20 20 20 20 20 20 42 | 6f 74 74 6f 6d 20 4c 45 | B|ottom LE|
|00004790| 44 20 3a 20 49 6e 69 74 | 69 61 6c 69 73 69 6e 67 |D : Init|ialising|
|000047a0| 20 76 61 72 69 61 62 6c | 65 73 2e 0a 20 20 20 0a | variabl|es.. .|
|000047b0| 0a 2a 20 53 59 53 20 72 | 65 64 75 63 74 69 6f 6e |.* SYS r|eduction|
|000047c0| 20 63 6f 64 65 20 61 6c | 74 65 72 65 64 2c 20 73 | code al|tered, s|
|000047d0| 6f 20 74 68 61 74 20 72 | 65 6e 61 6d 69 6e 67 20 |o that r|enaming |
|000047e0| 6f 66 20 4f 53 5f 57 72 | 69 74 65 43 20 28 53 59 |of OS_Wr|iteC (SY|
|000047f0| 53 20 26 30 29 0a 20 20 | 64 6f 65 73 20 6e 6f 74 |S &0). |does not|
|00004800| 20 68 61 76 65 20 69 74 | 27 73 20 6f 6e 6c 79 20 | have it|'s only |
|00004810| 7a 65 72 6f 20 73 74 72 | 69 70 70 65 64 20 6f 66 |zero str|ipped of|
|00004820| 66 20 62 79 20 74 68 65 | 20 6c 65 61 64 69 6e 67 |f by the| leading|
|00004830| 5f 7a 65 72 6f 20 63 6f | 64 65 2e 0a 0a 20 20 4b |_zero co|de... K|
|00004840| 4a 53 2f 49 7a 7a 79 20 | 28 30 37 2d 30 34 2d 39 |JS/Izzy |(07-04-9|
|00004850| 33 29 20 2d 20 52 65 6c | 65 61 73 65 20 76 65 72 |3) - Rel|ease ver|
|00004860| 73 69 6f 6e 20 32 2e 33 | 35 0a 0a 0a 2a 20 46 69 |sion 2.3|5...* Fi|
|00004870| 78 65 64 20 2a 20 63 6f | 6d 6d 61 6e 64 20 62 75 |xed * co|mmand bu|
|00004880| 67 2e 0a 0a 20 20 4b 4a | 53 20 28 31 35 2d 30 34 |g... KJ|S (15-04|
|00004890| 2d 39 33 29 20 2d 20 52 | 65 6c 65 61 73 65 20 76 |-93) - R|elease v|
|000048a0| 65 72 73 69 6f 6e 20 32 | 2e 33 36 0a 0a 0a 2a 20 |ersion 2|.36...* |
|000048b0| 41 64 6a 75 73 74 65 64 | 20 21 52 75 6e 20 66 69 |Adjusted| !Run fi|
|000048c0| 6c 65 20 73 6f 20 61 73 | 20 6e 6f 74 20 74 6f 20 |le so as| not to |
|000048d0| 72 65 2d 69 6e 73 74 61 | 74 65 20 61 20 43 4c 69 |re-insta|te a CLi|
|000048e0| 62 20 74 68 61 74 20 69 | 73 20 61 6c 72 65 61 64 |b that i|s alread|
|000048f0| 79 20 61 63 74 69 76 65 | 2e 0a 0a 20 20 49 7a 7a |y active|... Izz|
|00004900| 79 20 28 31 30 2d 30 35 | 2d 39 33 29 20 2d 20 52 |y (10-05|-93) - R|
|00004910| 65 6c 65 61 73 65 20 76 | 65 72 73 69 6f 6e 20 32 |elease v|ersion 2|
|00004920| 2e 33 37 0a 0a 0a 2a 20 | 52 65 6d 6f 76 65 64 20 |.37...* |Removed |
|00004930| 62 75 67 20 69 6e 20 45 | 4f 4c 20 72 65 6d 6f 76 |bug in E|OL remov|
|00004940| 61 6c 20 63 6f 64 65 2e | 20 4e 6f 77 20 72 65 6d |al code.| Now rem|
|00004950| 6f 76 65 73 20 45 4f 4c | 20 72 75 62 62 69 73 68 |oves EOL| rubbish|
|00004960| 2c 20 77 69 74 68 6f 75 | 74 20 61 6c 73 6f 0a 20 |, withou|t also. |
|00004970| 20 72 65 6d 6f 76 69 6e | 67 20 6f 75 74 20 6f 66 | removin|g out of|
|00004980| 20 62 6f 75 6e 64 20 63 | 68 61 72 61 63 74 65 72 | bound c|haracter|
|00004990| 73 20 61 74 20 74 68 65 | 20 65 6e 64 20 6f 66 20 |s at the| end of |
|000049a0| 61 20 2a 20 63 6f 6d 6d | 61 6e 64 2e 0a 0a 20 20 |a * comm|and... |
|000049b0| 4b 4a 53 20 28 32 39 2d | 30 37 2d 39 33 29 20 2d |KJS (29-|07-93) -|
|000049c0| 20 52 65 6c 65 61 73 65 | 20 76 65 72 73 69 6f 6e | Release| version|
|000049d0| 20 32 2e 33 38 0a 0a 0a | 2d 2d 2d 2d 2d 2d 2d 2d | 2.38...|--------|
|000049e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000049f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a20| 2d 2d 2d 2d 2d 0a 20 20 | 20 20 20 20 20 20 20 20 |-----. | |
|00004a30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004a40| 20 20 20 20 20 20 20 20 | 53 70 65 63 69 61 6c 20 | |Special |
|00004a50| 6e 6f 74 65 0a 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |note.---|--------|
|00004a60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004aa0| 2d 2d 0a 0a 2a 20 41 66 | 74 65 72 20 63 6f 6e 63 |--..* Af|ter conc|
|00004ab0| 61 74 65 6e 61 74 69 6f | 6e 2c 20 61 6c 74 68 6f |atenatio|n, altho|
|00004ac0| 75 67 68 20 74 68 65 20 | 74 6f 6b 65 6e 69 73 65 |ugh the |tokenise|
|00004ad0| 64 20 6c 69 6e 65 20 6d | 61 79 20 62 65 20 6c 65 |d line m|ay be le|
|00004ae0| 73 73 20 74 68 61 6e 20 | 6f 72 20 65 71 75 61 6c |ss than |or equal|
|00004af0| 0a 20 20 74 6f 20 32 35 | 35 20 62 79 74 65 73 20 |. to 25|5 bytes |
|00004b00| 6c 6f 6e 67 2c 20 74 68 | 65 20 55 4e 74 6f 6b 65 |long, th|e UNtoke|
|00004b10| 6e 69 73 65 64 20 6d 61 | 79 20 62 65 20 61 20 6c |nised ma|y be a l|
|00004b20| 6f 74 20 6c 6f 6e 67 65 | 72 2e 20 42 41 53 49 43 |ot longe|r. BASIC|
|00004b30| 20 65 64 69 74 6f 72 73 | 20 64 6f 0a 20 20 6e 6f | editors| do. no|
|00004b40| 74 20 6c 69 6b 65 20 74 | 68 69 73 20 28 73 61 64 |t like t|his (sad|
|00004b50| 20 69 73 6e 27 74 20 69 | 74 3f 29 20 61 6e 64 20 | isn't i|t?) and |
|00004b60| 6b 69 63 6b 20 75 70 20 | 65 72 72 6f 72 73 20 6f |kick up |errors o|
|00004b70| 66 20 74 68 65 20 73 6f | 72 74 20 3a 20 27 4c 69 |f the so|rt : 'Li|
|00004b80| 6e 65 20 78 78 78 78 0a | 20 20 69 73 20 74 6f 6f |ne xxxx.| is too|
|00004b90| 20 6c 6f 6e 67 20 74 6f | 20 62 65 20 65 64 69 74 | long to| be edit|
|00004ba0| 65 64 2e 27 2e 20 50 6c | 65 61 73 65 20 6e 6f 74 |ed.'. Pl|ease not|
|00004bb0| 65 20 74 68 61 74 20 74 | 68 69 73 20 69 73 20 6e |e that t|his is n|
|00004bc0| 6f 74 20 61 20 27 62 75 | 67 27 20 77 69 74 68 0a |ot a 'bu|g' with.|
|00004bd0| 20 20 53 71 75 69 73 68 | 2c 20 62 75 74 20 61 20 | Squish|, but a |
|00004be0| 6c 69 6d 69 74 61 74 69 | 6f 6e 20 6f 66 20 74 68 |limitati|on of th|
|00004bf0| 65 20 65 64 69 74 6f 72 | 73 2e 0a 0a 2d 2d 2d 2d |e editor|s...----|
|00004c00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 20 45 6e 64 20 4f |--------|-- End O|
|00004c20| 66 20 48 65 6c 70 20 46 | 69 6c 65 20 2d 2d 2d 2d |f Help F|ile ----|
|00004c30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 46 69 6c 65 44 61 |--------|-.FileDa|
|00004c50| 74 61 82 21 52 75 6e 00 | 04 00 80 02 00 00 0a 03 |ta.!Run.|........|
|00004c60| 00 00 44 eb ff ff 88 6e | ca 97 03 00 da cc 7c 20 |..D....n|......| |
|00004c70| 21 52 75 6e 0a 7c 20 46 | 6f 72 20 21 53 71 75 69 |!Run.| F|or !Squi|
|00004c80| 73 68 0a 7c 20 62 79 20 | 4b 65 76 69 6e 20 4a 20 |sh.| by |Kevin J |
|00004c90| 53 77 69 6e 74 6f 6e 20 | 61 6e 64 20 49 7a 7a 79 |Swinton |and Izzy|
|00004ca0| 20 28 32 34 2d 44 65 63 | 2d 31 39 39 31 29 0a 7c | (24-Dec|-1991).||
|00004cb0| 0a 0a 53 45 54 20 53 71 | 75 69 73 68 24 44 69 72 |..SET Sq|uish$Dir|
|00004cc0| 20 3c 4f 62 65 79 24 44 | 69 72 3e 0a 49 43 4f 4e | <Obey$D|ir>.ICON|
|00004cd0| 53 50 52 49 54 45 53 20 | 20 3c 53 71 75 69 73 68 |SPRITES | <Squish|
|00004ce0| 24 44 69 72 3e 2e 21 53 | 70 72 69 74 65 73 0a 0a |$Dir>.!S|prites..|
|00004cf0| 49 46 20 22 3c 53 79 73 | 74 65 6d 24 50 61 74 68 |IF "<Sys|tem$Path|
|00004d00| 3e 22 20 3d 20 22 22 20 | 54 48 45 4e 20 45 52 52 |>" = "" |THEN ERR|
|00004d10| 4f 52 20 30 20 53 79 73 | 74 65 6d 20 52 65 73 6f |OR 0 Sys|tem Reso|
|00004d20| 75 72 63 65 73 20 63 61 | 6e 6e 6f 74 20 62 65 20 |urces ca|nnot be |
|00004d30| 66 6f 75 6e 64 0a 49 46 | 20 22 3c 57 69 6d 70 24 |found.IF| "<Wimp$|
|00004d40| 53 63 72 61 70 3e 22 20 | 20 3d 20 22 22 20 54 48 |Scrap>" | = "" TH|
|00004d50| 45 4e 20 45 52 52 4f 52 | 20 30 20 53 63 72 61 70 |EN ERROR| 0 Scrap|
|00004d60| 20 46 69 6c 65 20 66 6f | 72 20 64 61 74 61 20 74 | File fo|r data t|
|00004d70| 72 61 6e 73 66 65 72 20 | 63 61 6e 6e 6f 74 20 62 |ransfer |cannot b|
|00004d80| 65 20 66 6f 75 6e 64 0a | 0a 52 4d 45 4e 53 55 52 |e found.|.RMENSUR|
|00004d90| 45 20 53 68 61 72 65 64 | 43 6c 69 62 72 61 72 79 |E Shared|Clibrary|
|00004da0| 20 30 2e 30 30 20 52 4d | 4c 4f 41 44 20 53 79 73 | 0.00 RM|LOAD Sys|
|00004db0| 74 65 6d 3a 4d 6f 64 75 | 6c 65 73 2e 43 4c 69 62 |tem:Modu|les.CLib|
|00004dc0| 0a 52 4d 45 4e 53 55 52 | 45 20 53 68 61 72 65 64 |.RMENSUR|E Shared|
|00004dd0| 43 6c 69 62 72 61 72 79 | 20 33 2e 38 37 20 45 52 |Clibrary| 3.87 ER|
|00004de0| 52 4f 52 20 59 6f 75 20 | 6e 65 65 64 20 61 74 20 |ROR You |need at |
|00004df0| 6c 65 61 73 74 20 76 65 | 72 73 69 6f 6e 20 33 2e |least ve|rsion 3.|
|00004e00| 38 37 20 6f 66 20 74 68 | 65 20 73 68 61 72 65 64 |87 of th|e shared|
|00004e10| 20 43 20 6c 69 62 72 61 | 72 79 0a 0a 52 4d 45 4e | C libra|ry..RMEN|
|00004e20| 53 55 52 45 20 46 50 45 | 6d 75 6c 61 74 6f 72 20 |SURE FPE|mulator |
|00004e30| 30 2e 30 30 20 52 4d 4c | 4f 41 44 20 53 79 73 74 |0.00 RML|OAD Syst|
|00004e40| 65 6d 3a 4d 6f 64 75 6c | 65 73 2e 46 50 45 6d 75 |em:Modul|es.FPEmu|
|00004e50| 6c 61 74 6f 72 0a 52 4d | 45 4e 53 55 52 45 20 46 |lator.RM|ENSURE F|
|00004e60| 50 45 6d 75 6c 61 74 6f | 72 20 32 2e 38 35 20 45 |PEmulato|r 2.85 E|
|00004e70| 52 52 4f 52 20 59 6f 75 | 20 6e 65 65 64 20 61 74 |RROR You| need at|
|00004e80| 20 6c 65 61 73 74 20 76 | 65 72 73 69 6f 6e 20 32 | least v|ersion 2|
|00004e90| 2e 38 35 20 6f 66 20 74 | 68 65 20 46 50 45 6d 75 |.85 of t|he FPEmu|
|00004ea0| 6c 61 74 6f 72 0a 0a 52 | 4d 45 4e 53 55 52 45 20 |lator..R|MENSURE |
|00004eb0| 44 72 61 67 41 53 70 72 | 69 74 65 20 30 2e 30 30 |DragASpr|ite 0.00|
|00004ec0| 20 54 48 45 4e 20 53 79 | 73 74 65 6d 3a 4d 6f 64 | THEN Sy|stem:Mod|
|00004ed0| 75 6c 65 73 2e 44 72 61 | 67 41 53 70 72 69 74 65 |ules.Dra|gASprite|
|00004ee0| 0a 52 4d 45 4e 53 55 52 | 45 20 44 72 61 67 41 53 |.RMENSUR|E DragAS|
|00004ef0| 70 72 69 74 65 20 30 2e | 30 33 20 54 48 45 4e 20 |prite 0.|03 THEN |
|00004f00| 45 52 52 4f 52 20 59 6f | 75 20 6e 65 65 64 20 61 |ERROR Yo|u need a|
|00004f10| 74 20 6c 65 61 73 74 20 | 76 65 72 73 69 6f 6e 20 |t least |version |
|00004f20| 30 2e 30 33 20 6f 66 20 | 74 68 65 20 44 72 61 67 |0.03 of |the Drag|
|00004f30| 41 53 70 72 69 74 65 20 | 6d 6f 64 75 6c 65 0a 0a |ASprite |module..|
|00004f40| 57 49 4d 50 53 4c 4f 54 | 20 2d 4d 49 4e 20 31 32 |WIMPSLOT| -MIN 12|
|00004f50| 38 6b 20 2d 4d 41 58 20 | 31 32 38 6b 0a 52 55 4e |8k -MAX |128k.RUN|
|00004f60| 20 3c 53 71 75 69 73 68 | 24 44 69 72 3e 2e 21 52 | <Squish|$Dir>.!R|
|00004f70| 75 6e 49 6d 61 67 65 0a | 46 69 6c 65 44 61 74 61 |unImage.|FileData|
|00004f80| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 8f 80 00 00 |.!RunIma|ge......|
|00004f90| 44 f8 ff ff 36 50 7a f8 | 03 00 6f 5e 8b 1f 00 eb |D...6Pz.|..o^....|
|00004fa0| 76 3e 00 eb 0c 00 00 eb | 68 35 00 eb 11 00 00 ef |v>......|h5......|
|00004fb0| 48 db 00 00 9c 1e 00 00 | 00 00 00 00 08 08 00 00 |H.......|........|
|00004fc0| 02 00 00 00 00 80 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 ff b3 ce e3 |........|........|
|00004fe0| 08 b0 8b e2 0f 00 9b e8 | 00 00 53 e3 0e f0 b0 d1 |........|..S.....|
|00004ff0| 14 b0 4b e2 00 b0 8b e0 | 01 b0 8b e0 00 00 a0 e3 |..K.....|........|
|00005000| 00 10 a0 e3 00 20 a0 e3 | 00 40 a0 e3 17 00 ab e8 |..... ..|.@......|
|00005010| 10 30 53 e2 fc ff ff ca | 0e f0 b0 e1 6e 1f 00 ea |.0S.....|....n...|
|00005020| 6d f2 52 af 37 08 47 80 | e6 be eb 73 e8 bb 3f e6 |m.R.7.G.|...s..?.|
|00005030| eb 9b 74 69 65 9c d0 7f | c9 5b ea 01 7c 75 fd da |..tie...|.[..|u..|
|00005040| 75 eb 77 c5 01 ab d7 ec | aa 6e 0e 04 be fc bf e8 |u.w.....|.n......|
|00005050| ec be d6 9b 73 4b 66 b8 | ce 18 2d a8 79 aa 67 9c |....sKf.|..-.y.g.|
|00005060| ac 68 9c fd 69 9c 65 20 | ce 3d c3 92 59 86 8b ec |.h..i.e |.=..Y...|
|00005070| b7 60 5c fc fd 65 9c af | 3a c4 c5 57 6b e1 f7 00 |.`\..e..|:..Wk...|
|00005080| 11 af 8c 66 1f ce 23 88 | e9 0d 65 ac 58 2f c3 f5 |...f..#.|..e.X/..|
|00005090| 29 c3 86 5b 65 a2 f1 c7 | b1 e2 fd 79 af 56 cf a4 |)..[e...|...y.V..|
|000050a0| e9 ef 10 78 af 56 eb c7 | ea c0 d6 7e 22 c3 64 5c |...x.V..|...~".d\|
|000050b0| d6 f0 ec 26 f1 a8 e7 17 | c3 20 c6 55 ec a8 d6 7e |...&....|. .U...~|
|000050c0| 66 1e ce af 09 ca 19 7f | ed f3 18 c6 c5 f3 ac d6 |f.......|........|
|000050d0| 7e 7f b0 dc 13 c6 19 5e | d6 f3 ec 42 ec ac 97 0e |~......^|...B....|
|000050e0| 6e 9a 22 ee 9a 6e a0 44 | 64 0f 39 d9 a0 54 72 30 |n."..n.D|d.9..Tr0|
|000050f0| 94 48 68 03 ff 0a 0a 0b | 72 6c 43 38 34 20 d8 9a |.Hh.....|rlC84 ..|
|00005100| be fa bf e8 eb be 6e 9b | 73 4b 10 62 a5 5b 78 12 |......n.|sK.b.[x.|
|00005110| 7f 8b 24 12 ee 9d 01 ca | b4 0c ed 11 6e 92 36 bb |..$.....|....n.6.|
|00005120| 01 dd 08 1d 47 c1 28 a1 | ee 54 51 80 bd 88 82 ed |....G.(.|.TQ.....|
|00005130| 49 4e bb 75 84 db 77 36 | db a2 fb ae 75 f6 82 3a |IN.u..w6|....u..:|
|00005140| c9 6f 74 a3 9f 8f aa fe | 1d f9 f5 be eb 06 5f e8 |.ot.....|......_.|
|00005150| 5b 45 9b 72 4b fb a5 bb | 08 f3 10 6e 17 1a dd 6c |[E.rK...|...n...l|
|00005160| 3c 5c c6 71 96 c9 72 87 | c9 28 45 ea 16 03 bc 6a |<\.q..r.|.(E....j|
|00005170| a8 c2 49 c1 79 9c bd 7e | 9c 44 80 ac 41 e9 16 7e |..I.y..~|.D..A..~|
|00005180| b0 e3 a6 c7 11 09 7c c5 | 3b 5f f1 c7 71 f5 28 f3 |......|.|;_..q.(.|
|00005190| 77 35 8f eb 00 f6 f0 f2 | 77 90 75 de 91 78 de 35 |w5......|w.u..x.5|
|000051a0| 50 16 e7 88 66 9b 02 17 | 4c 5e 9b 1b da 66 41 ce |P...f...|L^...fA.|
|000051b0| 9d 11 da d0 eb 4e 7c 4d | 86 cb 2d fa f0 c7 64 c7 |.....N|M|..-...d.|
|000051c0| fe 10 a0 fd 0f 6f 9a 1d | df 9a c2 eb 06 64 75 fc |.....o..|.....du.|
|000051d0| 86 bb b0 5e cf 84 f6 ff | 6e 7a 60 33 c7 24 ba 1b |...^....|nz`3.$..|
|000051e0| 5a e4 f2 f2 7c 7e 38 15 | b7 7e 13 10 b8 66 22 10 |Z...|~8.|.~...f".|
|000051f0| c8 9b 6b da 50 9d cd 86 | ab eb b7 d5 f0 1e 64 75 |..k.P...|......du|
|00005200| c7 2d ec a0 14 f3 d7 ff | b0 ec 6f 4a a9 64 a9 15 |.-......|..oJ.d..|
|00005210| 69 d2 0f 9f 8e 95 0a bd | 9d f0 ec 24 2a df 7e f6 |i.......|...$*.~.|
|00005220| 3b de ec 8d cb 61 f9 18 | 7c ff b0 ec 70 3d 37 29 |;....a..||...p=7)|
|00005230| 02 a8 3e c2 b3 c1 59 94 | c9 59 02 4c 02 b7 c9 3a |..>...Y.|.Y.L...:|
|00005240| cc 59 a4 38 9f fd 7a 60 | f6 c6 88 f6 8b 69 88 79 |.Y.8..z`|.....i.y|
|00005250| 9c 7a 5c f6 c6 72 38 ca | 13 09 ea 28 78 cd c2 99 |.z\..r8.|...(x...|
|00005260| cb f9 f4 b9 f3 77 66 3f | ce e5 64 0b 5a 26 fa 69 |.....wf?|..d.Z&.i|
|00005270| eb 77 e3 66 9c e7 66 01 | 5a 4a e0 af 7c 66 3e ce |.w.f..f.|ZJ..|f>.|
|00005280| 42 88 e9 09 65 ac 56 ef | 64 f5 66 17 fa c7 01 e3 |B...e.V.|d.f.....|
|00005290| a9 16 88 a9 e6 0d ce ab | b5 f2 38 7c 7f e9 da f4 |........|..8|....|
|000052a0| 57 40 c1 cd b7 99 cb d3 | f4 93 f3 77 7c e8 3d a6 |W@......|...w|.=.|
|000052b0| 77 c4 0f af 8c 7a 39 a6 | b7 36 a6 90 e2 77 84 e8 |w....z9.|.6...w..|
|000052c0| 4d 7c 82 e8 4d 7c 80 e8 | fe 7b f6 f9 af 7c d9 31 |M|..M|..|.{...|.1|
|000052d0| af ee a0 16 22 e9 60 49 | be 80 f5 1b 6a 18 66 ac |....".`I|....j.f.|
|000052e0| 00 80 a8 d6 24 f0 dc 78 | 1f 96 f2 77 1d c3 7e ef |....$..x|...w..~.|
|000052f0| 57 1c d2 66 fc 67 1c 88 | 02 4a 65 8b ee 55 7c 6c |W..f.g..|.Je..U|l|
|00005300| f0 8e 7d a8 92 ed 00 34 | de 32 3f ed e7 16 b9 db |..}....4|.2?.....|
|00005310| e7 60 47 be 41 0a ea 07 | 66 ac 00 9d dd 24 f0 dc |.`G.A...|f....$..|
|00005320| af 78 f2 c7 60 63 ff 2e | 55 b2 9a 83 34 a9 de a6 |.x..`c..|U...4...|
|00005330| aa cc dc aa fc 1a f9 f8 | be eb 73 e8 bb a6 33 9a |........|..s...3.|
|00005340| b4 9b 43 fc e7 78 75 ff | 6d 19 34 06 d7 88 bc 68 |..C..xu.|m.4....h|
|00005350| bc 66 3c 1b 9f 6c 10 be | 00 9f 05 af 44 7c 01 33 |.f<..l..|....D|.3|
|00005360| b5 65 6f cf 90 f9 0a 7a | 99 37 fc e7 ad 15 0f d8 |.eo....z|.7......|
|00005370| 00 af fc 08 07 36 59 99 | 08 db c4 84 f9 ea a9 74 |.....6Y.|.......t|
|00005380| 8a 38 5e b6 32 0f 9e 8e | fd 7b cb 1c 2c 3a 0f 78 |.8^.2...|.{..,:.x|
|00005390| 8c 65 9c fd 7b cb 1a 34 | 0f c8 49 0a 9f 8a 43 b9 |.e..{..4|..I...C.|
|000053a0| 22 0f 7a 8b 00 04 95 7b | fb 0d cd 12 fc 3e dd 77 |".z....{|.....>.w|
|000053b0| f0 0e 88 2c 86 a1 e9 ad | 7d 00 b0 fc 82 a2 aa de |...,....|}.......|
|000053c0| a6 aa cc dc aa fd 1a f9 | f5 be eb 73 e8 bb a5 e5 |........|...s....|
|000053d0| 99 b4 f4 fb f3 7b 90 73 | 89 6b 02 0f 7e 8b 11 7c |.....{.s|.k..~..||
|000053e0| b9 7c 18 ec cc d0 60 b0 | 6d b2 34 f5 d6 06 54 3c |.|....`.|m.4...T<|
|000053f0| e6 b3 43 db 5e 7f fb 2c | 6e 1e f4 67 65 17 cd 3c |..C.^..,|n..ge..<|
|00005400| f9 24 7a 9b e3 fb d7 60 | 7a cb 65 ee 0e c8 9e 08 |.$z....`|z.e.....|
|00005410| da c3 1f af 73 97 aa b0 | c0 89 88 a4 b6 dc 0e 7e |....s...|.......~|
|00005420| 8b a4 30 89 6b 7a d9 0e | b8 e1 0e fd 8c 4c 51 1a |..0.kz..|.....LQ.|
|00005430| 6c d2 0e 7a 8b 32 95 eb | fb 0d cd 7d ee dc b7 9a |l..z.2..|...}....|
|00005440| a1 0e d8 b0 52 e9 c7 14 | f9 ff 7e 9b bb fb d7 75 |....R...|..~....u|
|00005450| 7d fb af 9a cd 6f ef ff | 3e 64 7a cd 2a be f9 bf |}....o..|>dz.*...|
|00005460| e8 f3 be 92 99 73 4b f2 | a5 bb 33 f4 61 e6 6b 19 |.....sK.|..3.a.k.|
|00005470| bd f1 21 ba 7c ec 66 b6 | 73 bc 0e c8 1b 4b 07 bb |..!.|.f.|s....K..|
|00005480| 54 7f 06 e5 b4 75 5e fc | 2e 49 0c 3f 8b 1e b9 9e |T....u^.|.I.?....|
|00005490| 0e 7f 8b ad 0e 7f 8b 9b | 9c bb f1 7a cb cd e1 b8 |........|...z....|
|000054a0| dc 77 66 40 ce 08 ed 03 | ef 22 6b 6d 99 9f 3d e1 |.wf@....|."km..=.|
|000054b0| d7 32 20 bf e5 59 6b 9b | 75 ce 99 7a 8f bb af f3 |.2 ..Yk.|u..z....|
|000054c0| 32 f1 77 09 65 ac e8 2d | 34 8c b5 24 dd 5f 7f fb |2.w.e..-|4..$._..|
|000054d0| b0 39 f4 c7 75 7f fe 3e | 69 d6 74 af 33 6f cc 5f |.9..u..>|i.t.3o._|
|000054e0| b4 33 d7 09 ab fe 6e 33 | f2 f0 be eb 73 e8 bb a5 |.3....n3|....s...|
|000054f0| 47 99 b4 4e f1 db 7f 3c | f7 b6 58 0e 25 c4 85 73 |G..N...<|..X.%..s|
|00005500| 0e 7f 8b 9b 9c bb f7 7a | cb c8 68 7e dc 67 7f 00 |.......z|..h~.g..|
|00005510| fc b6 4c 0e 19 c4 85 67 | 0e 7f 8b 9b 9c bb fa 7a |..L....g|.......z|
|00005520| cb 52 72 dc e7 4b 4a bb | 3c f5 91 6b 92 2b 0e b8 |.Rr..KJ.|<..k.+..|
|00005530| 62 7f cb 7f 3b 0e b8 9c | 56 0e b8 7a 9b bb 61 dc |b...;...|V..z..a.|
|00005540| f6 7c 2a fd 9e 66 0a bf | 99 aa f9 f0 f7 be eb 73 |.|*..f..|.......s|
|00005550| e8 bb aa 0f 99 b4 00 59 | ec 6b 65 20 ce 4a 8f c9 |.......Y|.ke .J..|
|00005560| 86 cb e9 b7 f5 ee 03 c3 | 75 6f 00 af df 10 a9 21 |........|uo.....!|
|00005570| 1d e9 65 19 cd 4b 8e c9 | 86 bd e9 b7 e7 ee 0b 64 |..e..K..|.......d|
|00005580| 75 00 68 a1 f6 0f 6f 9a | 7f fb 7f 7b 23 af eb 1e |u.h...o.|...{#...|
|00005590| 65 ac 67 1d ce 4a 0a ca | 6e ab e9 f7 02 66 ac 70 |e.g..J..|n....f.p|
|000055a0| 0e af 50 10 c9 6c a3 e9 | f7 02 66 ac 4c de df c7 |..P..l..|..f.L...|
|000055b0| 86 9d e9 b7 c7 ee 4b 7c | 6e 00 af 6d 10 a9 d9 0d |......K||n..m....|
|000055c0| a9 ff 73 50 2a 17 ab 65 | 1d ce 30 a4 cc ac 54 85 |..sP*..e|..0...T.|
|000055d0| 05 33 e5 d1 f4 9c 7e 0b | 65 ac 84 e9 4b 7c 44 64 |.3....~.|e...K|Dd|
|000055e0| 86 5b 00 ae ee f7 6f 44 | a9 74 27 0e 79 1b 85 ee |.[....oD|.t'.y...|
|000055f0| ba 09 fc b7 9d a7 9c 8a | cb fa b7 d2 0d 54 31 86 |........|.....T1.|
|00005600| cc 34 8a 6b 1c cf 0d e8 | 09 eb ef 4d 1c 55 ed 6f |.4.k....|...M.U.o|
|00005610| 14 49 d6 7d e4 dd 0b dc | 7b 7b a1 1a 66 3c 72 04 |.I.}....|{{..f<r.|
|00005620| e3 92 00 04 8d f2 8d e0 | 42 b2 ba 0d b0 31 86 0c |........|B....1..|
|00005630| db 7c 7b 4a 00 cf 86 55 | e9 b7 7f ee 73 64 75 6f |.|{J...U|....sduo|
|00005640| 00 af 99 11 a9 1a 5f de | 93 be f9 bf e8 f7 be 72 |......_.|.......r|
|00005650| 11 60 b5 c9 82 98 b4 00 | 09 f9 3b a0 22 34 0b 33 |.`......|..;."4.3|
|00005660| 9a c9 01 8c 22 50 5a 00 | 84 62 65 20 ce 90 64 8c |...."PZ.|.be ..d.|
|00005670| 59 86 37 e9 b7 61 ee 91 | 64 75 4c 3f 00 2f 1b 21 |Y.7..a..|duL?./.!|
|00005680| de 8c 65 9c 2c e9 fe 7b | 9c 64 86 5b 68 a2 56 ee |..e.,..{|.d.[h.V.|
|00005690| 67 ff 72 00 5f 39 17 ab | aa b4 ec 00 14 a2 7d 7c |g.r._9..|......}||
|000056a0| a3 bd 62 75 ef f7 35 65 | ac 7f 00 16 b7 77 0d 09 |..bu..5e|.....w..|
|000056b0| 8d 65 23 ce 1d 11 ea 09 | 67 ac 0e e9 99 64 75 66 |.e#.....|g....duf|
|000056c0| 6b cf 0d 02 fa 92 64 ec | 63 52 69 07 e9 f7 02 66 |k.....d.|cRi....f|
|000056d0| ac 65 1d ce 59 40 ac e4 | 55 1c de c8 4a 1c 6e ef |.e..Y@..|U...J.n.|
|000056e0| 6f dd ef 3c 9d d6 3f f4 | 28 2e 76 65 1d cd 09 80 |o..<..?.|(.ve....|
|000056f0| 08 d7 22 2a 65 ac ed 3d | fa c7 7f a2 bd 1b a3 ed |.."*e..=|........|
|00005700| 01 7a 32 7c 7c e5 bb 61 | 3d ef f7 25 65 ac 36 fa |.z2||..a|=..%e.6.|
|00005710| 6a fa 77 7b a0 61 b6 b0 | 71 4e 0d 68 02 52 65 4c |j.w{.a..|qN.h.ReL|
|00005720| 7d 8a bb 58 19 ef 74 7d | fb 44 37 58 6e 7d 31 0d |}..X..t}|.D7Xn}1.|
|00005730| b8 39 0d fd 8c 8a 65 9c | fd 7d cb 1a 74 cf 58 08 |.9....e.|.}..t.X.|
|00005740| ef 24 0d 7b 8b 69 db 7b | 7b ff 19 66 3c 8a 02 ba |.$.{.i.{|{..f<...|
|00005750| 21 0d 7d 8b 88 f8 65 2c | 00 88 a5 f2 ca 64 0d fa |!.}...e,|.....d..|
|00005760| 57 86 b5 e8 b7 5c 4a fc | 65 1d ce 0e ee ab f4 1d |W....\J.|e.......|
|00005770| df 9a aa e8 a7 64 75 fc | 86 bb 00 d4 ed f7 e1 62 |.....du.|.......b|
|00005780| b3 a3 73 19 72 99 43 fb | f0 f1 be eb 73 e8 bb aa |..s.r.C.|....s...|
|00005790| d7 97 b4 01 f6 a6 5b ee | e4 39 d6 24 f6 ed 55 54 |......[.|.9.$..UT|
|000057a0| db c4 2f 01 8d 65 65 d8 | f3 c7 82 68 99 24 32 ee |../..ee.|...h.$2.|
|000057b0| 8c 43 db b0 8a cd c6 fd | ae 6e 17 67 c1 43 6e 7e |.C......|.n.g.Cn~|
|000057c0| d7 3a fc 74 28 f2 ff 9f | be 7b 73 e8 bb b6 b5 97 |.:.t(...|.{s.....|
|000057d0| b4 ac b0 bb f1 a8 bb 8b | 9b bb 9e ef 7d 7b 7b fa |........|....}{{.|
|000057e0| f1 b7 62 de 0c b8 00 50 | 04 4f 44 1e 04 51 c4 79 |..b....P|.OD..Q.y|
|000057f0| 8a eb 8b c6 0c b8 0a 7d | db 82 ef 00 7d fe ea f1 |.......}|....}...|
|00005800| e7 5f 75 74 4b 34 72 fe | 61 a8 33 fb 61 29 f2 ee |._utK4r.|a.3.a)..|
|00005810| be eb 73 e8 bb a5 8f 97 | b4 28 2e b0 7c 72 e5 94 |..s.....|.(..|r..|
|00005820| 7d 0c 65 ac 4a e8 4c 7c | 67 64 86 5b af 74 ed c7 |}.e.J.L||gd.[.t..|
|00005830| 42 fc 9e 13 6f 9a e4 2d | 32 8e 68 65 9c 7a 81 b9 |B...o..-|2.he.z..|
|00005840| 9c ac 0c b8 32 95 eb e4 | fb fc 4c 36 89 6b 32 93 |....2...|..L6.k2.|
|00005850| 0c e8 b9 f9 bf 7f fc b0 | ec 88 87 aa 6d 6d e7 3a |........|....mm.:|
|00005860| bb 0a be fc bf e8 eb be | 5e 97 73 4b 7a a5 bb e8 |........|^.sKz...|
|00005870| fa 77 fb 77 95 10 bc d6 | a3 ee 35 07 b8 97 88 87 |.w.w....|..5.....|
|00005880| aa 6d 6e e7 3a bb 0a be | fc bf e8 eb be 48 97 73 |.mn.:...|.....H.s|
|00005890| 4b 7a a5 bb d2 fa 61 fb | 77 95 0c bc d6 a3 ee 8c |Kz....a.|w.......|
|000058a0| 45 f1 b7 27 88 87 aa 6d | 6f e7 3a bb 0a be fc bf |E..'...m|o.:.....|
|000058b0| e8 eb be 32 97 73 4b 7a | a5 bb bc fa 4b fb 77 95 |...2.sKz|....K.w.|
|000058c0| 05 78 b5 d6 a3 ee 9c 50 | db b7 27 88 87 aa 6d 70 |.x.....P|..'...mp|
|000058d0| e7 3a bb 0a be fc bf e8 | eb be 1c 97 73 4b 7a a5 |.:......|....sKz.|
|000058e0| bb a6 fa 35 fb 77 95 0c | bc d6 a3 ee f0 45 c5 b7 |...5.w..|.....E..|
|000058f0| 27 88 87 aa 6d 71 e7 3a | bb 0a be fc bf e8 eb be |'...mq.:|........|
|00005900| 06 97 73 4b 7a a5 bb 90 | fa 1f fb 77 95 0c bc d6 |..sKz...|...w....|
|00005910| a3 ee 58 46 af b7 27 88 | 87 aa 6d 72 e7 3a bb 0a |..XF..'.|..mr.:..|
|00005920| be fc bf e8 eb be f0 96 | 73 4b 7a a5 bb 7a fa 09 |........|sKz..z..|
|00005930| fb 77 95 0c bc d6 a3 ee | 30 47 99 b7 27 ae fd aa |.w......|0G..'...|
|00005940| 6e 1d 73 7d 43 02 74 3d | b4 72 40 81 4a 69 1f 04 |n.s}C.t=|.r@.Ji..|
|00005950| be 28 47 b8 f2 f4 fe 73 | e8 bb f6 d5 96 b4 10 4d |.(G....s|.......M|
|00005960| ed 12 6f dc e7 6f e9 f3 | 7c 12 b9 eb 6b e9 f4 7c |..o..o..||...k..||
|00005970| 12 b6 eb f6 20 f1 c6 aa | 66 e9 b7 f7 12 ce 87 09 |.... ...|f.......|
|00005980| 62 e9 57 85 ec 06 ec 44 | 48 9c 00 16 65 58 29 ca |b.W....D|H...eX).|
|00005990| 86 7d e7 b7 a7 ec 2c c3 | 75 d1 eb 3c 39 76 b9 f8 |.}....,.|u..<9v..|
|000059a0| 2a c3 75 eb aa db 93 02 | e2 d5 dd ea 57 7c be ec |*.u.....|....W|..|
|000059b0| 76 7d 64 44 7a 6d 00 12 | de 36 91 e9 c7 34 b1 0f |v}dDzm..|.6...4..|
|000059c0| e8 35 44 be 4f 45 ee 2c | 17 3f 7b 49 00 d2 b4 94 |.5D.OE.,|.?{I....|
|000059d0| 84 eb a2 f6 56 4b 01 d4 | c2 2b 45 16 86 eb b0 c4 |....VK..|.+E.....|
|000059e0| ee c7 7b 80 9c d6 ff 0b | 32 e8 12 6f 9a 1d df 9a |..{.....|2..o....|
|000059f0| 55 b2 9a 7e 0b 9c 1f 87 | 8c 9c af 6c 71 90 9c f6 |U..~....|...lq...|
|00005a00| 34 ec 48 eb 66 1d 3a 0c | e8 66 78 72 c6 01 1f da |4.H.f.:.|.fxr....|
|00005a10| e6 f1 cc 11 17 cc 21 0e | c0 ec 87 90 eb 29 0e 68 |......!.|.....).h|
|00005a20| 98 65 9c f1 00 cd 17 e6 | cc 59 11 fc 7d 6f bf 4d |.e......|.Y..}o.M|
|00005a30| 5f 0b c8 86 52 bf 51 ec | fd 7b 8a 10 fe 37 ce da |_...R.Q.|.{...7..|
|00005a40| 97 14 6f 9a f2 02 cd 17 | e6 cc a1 ec 11 7c 17 2d |..o.....|.....|.-|
|00005a50| 0c d8 f2 97 cb 17 e6 cc | 99 ec 11 7c 12 6d ef e9 |........|...|.m..|
|00005a60| e8 f8 7c 62 7c 23 d7 f9 | 12 ce a9 e4 e8 e7 ae 62 |..|b|#..|.......b|
|00005a70| bd 48 8a 3a d8 90 39 48 | d9 86 02 31 02 30 88 c8 |.H.:..9H|...1.0..|
|00005a80| 0b 0f 94 87 08 c7 f6 4f | 31 dc c9 f4 70 08 d6 45 |.......O|1...p..E|
|00005a90| 50 48 9f c6 b0 f5 f3 e6 | 77 8e 66 9c 24 0b 7d 8b |PH......|w.f.$.}.|
|00005aa0| 82 10 fe e4 62 98 da 27 | 6e e8 62 a2 19 0d e9 a1 |....b..'|n.b.....|
|00005ab0| 18 bd 96 15 bd e4 fc f2 | 7c 01 ef 19 5e f3 00 cd |........||...^...|
|00005ac0| 6c 9f df fc 67 5c 9f 60 | a0 66 65 1e ce 8f 0d ba |l...g\.`|.fe.....|
|00005ad0| 5c 17 fe 34 ef f0 c7 7f | 97 2a b8 b2 9e ed c7 11 |\..4....|.*......|
|00005ae0| cf 2e f8 4c 3b cf 7c 3d | fe 1c 1f 77 7c 11 fe 9a |...L;.|=|...w|...|
|00005af0| 2e b0 8c ae 2e b1 8c 45 | 6c da 97 86 b2 aa 8f c9 |.......E|l.......|
|00005b00| aa 1d 9f 9a be fc bf e8 | f3 9f b7 ee 95 73 4b f1 |........|.....sK.|
|00005b10| a5 bb d4 e8 7a 7b 68 6a | b6 6b 34 6a ac 66 20 fa |....z{hj|.k4j.f .|
|00005b20| c6 9b 28 ba f5 55 ce 2d | f0 d1 ed 77 28 c4 7a 5e |..(..U.-|...w(.z^|
|00005b30| ff 0a 05 8d 15 55 de 00 | a0 db ba ed f5 7c 55 22 |.....U..|.....|U"|
|00005b40| f0 e7 00 0a dd b4 ed f8 | 7c 55 1c f0 e7 00 10 dd |........||U......|
|00005b50| 5b f8 fc 54 16 f0 e7 9d | e7 f8 7c 0a 55 de f9 00 |[..T....|..|.U...|
|00005b60| cd 0d f0 a5 ed 77 10 55 | de f9 00 cd 07 f0 9f ed |.....w.U|........|
|00005b70| 77 f9 54 ce 20 af 8e e7 | 67 fe 32 a6 a7 70 b5 6f |w.T. ...|g.2..p.o|
|00005b80| f8 33 9b 66 22 b2 f5 55 | ce f9 ef 9d ed 77 34 c4 |.3.f"..U|.....w4.|
|00005b90| 7a 5e cb 0a 05 8d 0a 55 | de f5 00 cd ef ef 87 ed |z^.....U|........|
|00005ba0| 77 10 55 de f8 06 cd e9 | ef 81 ed 77 0a 55 de f8 |w.U.....|...w.U..|
|00005bb0| 00 cd e3 ef 7b ed 77 f8 | 54 ce 55 79 e7 e7 06 10 |....{.w.|T.Uy....|
|00005bc0| dd 72 ed f9 7c 55 da ef | e7 00 0a dd 6c ed f9 7c |.r..|U..|....l..||
|00005bd0| 54 d4 ef e7 53 f9 fc 20 | ad b0 6c 11 02 d7 a5 66 |T...S.. |..l....f|
|00005be0| 80 fa c6 7a 0e ba 00 5f | e8 d7 24 f0 dc 98 2e a8 |...z..._|..$.....|
|00005bf0| ed 87 fe fe ae e0 6f 53 | a3 01 df 6e 22 52 00 08 |......oS|...n"R..|
|00005c00| da 24 f0 dc 52 9c ed e7 | fe cf 2b e8 65 cc f7 3a |.$..R...|..+.e..:|
|00005c10| 09 0b be fa bf e8 e7 be | 5c 95 73 4b d5 fa ec e7 |........|\.sK....|
|00005c20| 65 73 3b b4 37 73 0d b4 | 4a 6e 2a b3 2a be fb bf |es;.7s..|Jn*.*...|
|00005c30| e8 f1 be 4e 95 73 4b a6 | aa bb e0 6b af 6c a6 60 |...N.sK.|...k.l.`|
|00005c40| ad d6 44 fb 6c ad 66 07 | 79 ac 5e f9 b2 7c df ec |..D.l.f.|y.^..|..|
|00005c50| 1c fa 76 66 1f cf 58 20 | e3 39 04 95 e4 29 5c fa |..vf..X |.9...)\.|
|00005c60| 55 f9 67 0d 66 ac 89 bc | af b6 56 0a 6c 1f 87 4c |U.g.f...|..V.l..L|
|00005c70| 3d 73 e5 75 69 fd 34 2f | 76 d8 b5 ec 53 35 d9 e7 |=s.ui.4/|v...S5..|
|00005c80| 11 c3 e9 5f a0 62 fd e7 | 01 d5 1f 0a 58 40 fa 31 |..._.b..|....X@.1|
|00005c90| 6a 67 34 2e c7 7b a5 b9 | 6f 52 0a c8 7b 6a ba 3e |jg4..{..|oR..{j.>|
|00005ca0| 0a 61 8c 4b 16 9f 2d b4 | 9a 43 36 99 09 4e 18 79 |.a.K..-.|.C6..N.y|
|00005cb0| 87 73 ca 95 04 53 ca a5 | 08 51 e5 f5 09 3c 53 e5 |.s...S..|.Q...<S.|
|00005cc0| 75 7a 28 2c b7 33 0a fd | 8c 8c 65 9c fd 7a cb 07 |uz(,.3..|..e..z..|
|00005cd0| 2e 0a c8 0a 8a fb 89 4a | b9 1c 0a 7b 8b a5 b1 dc |.......J|...{....|
|00005ce0| ef 9e de ff f0 28 3a 76 | 65 8c fa c6 4b 90 c9 86 |.....(:v|e...K...|
|00005cf0| b1 e5 b7 55 4a fc 3c 12 | 9f 0e 6d 9a d9 0a 01 f2 |...UJ.<.|..m.....|
|00005d00| 9f 5e 5f 89 fb 5f 9e de | 44 2b 52 8e 0f 0a 7b 8b |.^_.._..|D+R...{.|
|00005d10| 96 9c bb fb 52 ce 14 98 | ff 40 41 99 7a d4 db b7 |....R...|.@A.z...|
|00005d20| f7 09 17 66 85 8a 65 9c | 8e e5 7a 7b 52 86 cb 56 |...f..e.|..z{R..V|
|00005d30| b8 ea e7 00 0a dd 8a fb | f2 7c 0a 56 de f3 00 cd |........|.|.V....|
|00005d40| 5b 64 85 fb 57 f5 b9 d8 | 7e 1d df 9a 6c 78 64 0a |[d..W...|~...lxd.|
|00005d50| 34 64 93 73 ee 33 6c 43 | 5f 80 43 21 d6 9a be fe |4d.s.3lC|_.C!....|
|00005d60| bf e8 f7 9f b7 aa 94 73 | 4b b0 aa bb 04 81 a7 6b |.......s|K......k|
|00005d70| 74 19 ed 5a 65 9c 00 a9 | d2 c3 22 89 97 9c 50 23 |t..Ze...|.."...P#|
|00005d80| 95 7b 8a e7 74 7e 6c 48 | 1f b7 8a d0 78 29 65 74 |.{..t~lH|....x)et|
|00005d90| ce 8e e9 9e 79 c8 43 74 | 6e 60 08 be 74 0a ea b6 |....y.Ct|n`..t...|
|00005da0| 2c ea b7 cc 6a 9c a4 5d | 0a 2f 25 ea 4c 3b 72 54 |,...j..]|./%.L;rT|
|00005db0| 74 fe 89 97 9c 74 95 eb | 6c e7 f0 7c 5e 9b 9c 3c |t....t..|l..|^..<|
|00005dc0| 2c 96 c4 62 78 6c 9b 7d | 91 c8 b2 fa fe ae 5f aa |,..bxl.}|......_.|
|00005dd0| f3 3a 61 da 6e b9 33 fc | 2e f9 f1 be eb 73 e8 bb |.:a.n.3.|.....s..|
|00005de0| ef 67 94 d4 87 82 9c ff | 83 9c 18 f3 dd 15 8c 5a |.g......|.......Z|
|00005df0| d6 8e 7a 9c ab 7b 9c a9 | 7d 9c 16 03 bc d8 ff e9 |..z..{..|}.......|
|00005e00| 5c ec 66 a7 67 0a 7a ac | 88 c1 f3 d7 10 e5 55 7c |\.f.g.z.|......U||
|00005e10| 71 64 86 5b 39 af d8 7e | 7a 64 ec c6 2f 14 fb 39 |qd.[9..~|zd../..9|
|00005e20| 88 b5 f3 d7 66 22 ce 89 | 11 da 00 e5 50 7c 81 64 |....f"..|....P|.d|
|00005e30| 86 5b 29 2a ea c7 69 ec | c7 7e fd 8b ed 0c 65 5a |.[)*..i.|.~....eZ|
|00005e40| 93 0f 6f 9a f2 e4 04 64 | 75 8f 64 86 5b 1b af d8 |..o....d|u.d.[...|
|00005e50| 7e 66 1f ce 98 f3 0a 7a | 11 64 88 5d 86 e7 e4 b7 |~f.....z|.d.]....|
|00005e60| d8 9a 64 e5 64 eb 10 af | 67 e2 66 9c 92 14 fb 39 |..d.d...|g.f....9|
|00005e70| 88 8b f3 d7 66 22 ce 89 | 0d da d6 e4 20 64 75 ab |....f"..|.... du.|
|00005e80| 64 86 5b 29 00 ea c7 3f | ec c7 7e fd 8b ed cc e4 |d.[)...?|..~.....|
|00005e90| fd 7b b5 64 86 5b f5 ae | d8 7e 80 64 8b a3 83 a9 |.{.d.[..|.~.d....|
|00005ea0| aa ef 69 e8 a3 fd 22 f9 | ef be eb 73 e8 bb 30 6d |..i...".|...s..0m|
|00005eb0| f7 93 64 c5 52 fe 01 f3 | a2 5e 5d 89 fb 01 ec 98 |..d.R...|.^].....|
|00005ec0| 2f 56 50 1f fa ef 77 8a | 02 f4 b5 47 f6 ef d7 0a |/VP...w.|...G....|
|00005ed0| 09 ff 66 85 3c ad af 6c | 62 38 fb d6 00 92 24 3f |..f.<..l|b8....$?|
|00005ee0| 66 46 a5 dd 9a 5f ed b0 | 5f cd fd a6 ed 44 3f 99 |fF..._..|_....D?.|
|00005ef0| bb 3e a9 b8 94 aa 0d 84 | 9a be fb bf e8 ec be ca |.>......|........|
|00005f00| 93 73 4b f5 a6 cb 55 9e | de 66 1b 0a c8 d3 1e 17 |.sK...U.|.f......|
|00005f10| 93 5c 15 10 10 33 e4 10 | 1f d7 d6 03 c4 e5 3d 67 |.\...3..|......=g|
|00005f20| d9 97 6f 3b a9 bb 0d a9 | b8 94 aa 0e 84 9a be fb |..o;....|........|
|00005f30| bf e8 ec be ac 93 73 4b | 60 3a a6 6b 21 b3 ce ad |......sK|`:.k!...|
|00005f40| cd eb 30 a1 34 d0 45 68 | 35 27 6b 7a dc fb b7 50 |..0.4.Eh|5'kz...P|
|00005f50| d7 d6 7e 94 bb aa 84 b8 | aa fb 10 f9 ec be eb 73 |..~.....|.......s|
|00005f60| e8 bb a6 93 93 b4 58 45 | c4 3a 76 cd 21 bc 65 d0 |......XE|.:v.!.e.|
|00005f70| 58 36 57 58 a6 61 a1 44 | c3 fb 99 7e d6 7a eb 46 |X6WX.a.D|...~.z.F|
|00005f80| 39 9f 94 bb aa 84 b8 aa | fb 11 f9 f1 be eb 73 e8 |9.......|......s.|
|00005f90| bb a6 79 93 b4 90 30 f1 | 7b 07 57 ce 34 ca 50 ad |..y...0.|{.W.4.P.|
|00005fa0| 56 50 a4 30 a0 44 54 7a | fb 57 aa eb 64 30 ff 42 |VP.0.DTz|.W..d0.B|
|00005fb0| 75 18 c4 7c 5b 9b 7f 08 | b8 f8 7b cb b1 ed 55 eb |u..|[...|..{...U.|
|00005fc0| 77 7a 8b eb 83 08 03 ed | 85 b4 e1 fc d7 1b ef 7b |wz......|.......{|
|00005fd0| 5b 1b ed 25 5c f8 01 93 | c5 a3 ed 3b eb 77 46 2c |[..%\...|...;.wF,|
|00005fe0| 7a 8b 42 fd 9e 53 73 ac | 63 22 94 bb aa 84 b8 aa |z.B..Ss.|c"......|
|00005ff0| fb 12 f9 ec be eb 73 e8 | bb a6 43 93 b4 b3 44 2c |......s.|..C...D,|
|00006000| e6 cd 21 bc 77 d0 ad 5e | 27 73 a1 b4 73 fb 0c 37 |..!.w..^|'s..s..7|
|00006010| 76 d6 7a eb c6 3f d7 a7 | f6 7c aa 6f 88 68 8a 33 |v.z..?..|.|.o.h.3|
|00006020| 72 33 6f 44 24 be fd bf | e8 f1 be 28 93 73 4b 00 |r3oD$...|...(.sK.|
|00006030| 2e a6 5b 97 03 31 b5 33 | bc 5b e6 06 eb f1 7c 04 |..[..1.3|.[....|.|
|00006040| 2e 6e ed 57 33 a8 eb f1 | 00 cd 67 ed ff ea 77 97 |.n.W3...|..g...w.|
|00006050| a1 bb f3 33 ce 61 ed f9 | ea 77 33 9f eb f3 00 cd |...3.a..|.w3.....|
|00006060| 5b ed f3 ea 77 97 a1 bb | f5 33 ce 55 ed ed ea 77 |[...w...|.3.U...w|
|00006070| 33 9f eb f5 00 cd 4f ed | e7 ea 77 97 a1 bb f7 33 |3.....O.|..w....3|
|00006080| ce 49 ed e1 ea 77 33 9f | eb f7 00 cd d8 55 ef 9a |.I...w3.|.....U..|
|00006090| 42 b2 a7 70 a0 5f db 33 | 65 a6 a8 3a fc 78 34 f2 |B..p._.3|e..:.x4.|
|000060a0| ee be eb 73 e8 bb a5 e7 | 92 b4 2c 19 ce 05 02 dc |...s....|..,.....|
|000060b0| a5 66 dc 7a 7b d0 3c 20 | 6f 61 09 be 7a 05 ba 19 |.f.z{.< |oa..z...|
|000060c0| cc dc f7 61 04 dd b6 7a | 05 ba 13 76 db f7 60 0c |...a...z|...v..`.|
|000060d0| dc b6 7a 05 ba 0d f9 dc | f7 05 ae a7 4c e0 bd 15 |..z.....|....L...|
|000060e0| b3 44 b8 aa 04 9e 44 78 | 13 de 16 b2 cc 7b 79 bd |.D....Dx|.....{y.|
|000060f0| 65 f4 07 c8 40 23 03 b2 | 54 00 e9 18 ea 45 2c 75 |e...@#..|T....E,u|
|00006100| ed c0 28 cc d7 c3 eb e7 | 21 46 95 b2 47 bd 5f aa |..(.....|!F..G._.|
|00006110| 69 58 69 2e 34 c6 a0 f6 | 7c aa cd 68 b7 a3 cf 64 |iXi.4...||..h...d|
|00006120| 77 a3 fe 1e f9 ed be eb | 73 e8 bb ee 9f 92 b4 aa |w.......|s.......|
|00006130| dc 08 b8 65 e4 cd 4d 08 | ea 5e 7f cb 0b ad 07 f8 |...e..M.|.^......|
|00006140| 7f 2a b9 a8 07 27 c4 85 | c3 07 7f 8b 9b 9c bb 11 |.*...'..|........|
|00006150| 1c 53 e6 cd 2a f5 8c 48 | ee 4f 6e 1c c4 7f 5b 7f |.S..*..H|.On...[.|
|00006160| 9b 07 b8 9c b6 07 b8 11 | 9b eb c1 2a f3 8c 4a 36 |........|...*..J6|
|00006170| be 91 4b bb e4 cc 35 d6 | 92 79 07 b8 0c c4 7f 5b |..K...5.|.y.....[|
|00006180| 7f 89 07 b8 9c a4 07 b8 | 11 9b eb af 2a f7 8c 4c |........|....*..L|
|00006190| 3e fc 4e 25 4a 30 66 19 | a9 e2 a0 b4 85 aa d8 73 |>.N%J0f.|.......s|
|000061a0| 48 a4 fc 20 f9 f3 be eb | 73 e8 bb a5 57 92 b4 1a |H.. ....|s...W...|
|000061b0| ee eb 00 69 dc 6b 7f 2c | cc 32 11 fb 2e a6 1c 7f |...i.k.,|.2......|
|000061c0| 2c a6 26 7f 2f 18 ff 15 | 16 ff 6c fb 14 6f 00 d9 |,.&./...|..l..o..|
|000061d0| 7a 2c 03 e5 d5 29 5e 00 | 82 92 0e 02 8e f2 25 72 |z,...)^.|......%r|
|000061e0| 7e 2a 25 71 7e 2a 7f 92 | bb 4c 07 61 8c f6 e2 7f |~*%q~*..|.L.a....|
|000061f0| 7b 7b 86 bb 1e 88 07 f8 | 2a 7e 9a b6 6a 08 b8 7f |{{......|*~..j...|
|00006200| 2f be 3e 07 08 66 85 7f | 0c 01 b7 86 e7 e2 b7 48 |/.>..f..|.......H|
|00006210| fd 7b 6b 77 07 95 8b 4b | 0d cf 86 df e2 b7 f0 4c |.{kw...K|.......L|
|00006220| 7b 6b fe 70 07 e8 7e 0a | 85 e2 aa 5f dc 01 3b 6f |{k.p..~.|..._..;o|
|00006230| 2e 65 c8 23 be fc bf e8 | ee be 08 92 73 4b 24 99 |.e.#....|....sK$.|
|00006240| a5 5b e4 2f 0b d8 65 18 | 9d c5 50 63 95 69 66 4c |.[./..e.|..Pc.ifL|
|00006250| 40 c6 67 97 c9 68 a8 c9 | 1e de d3 29 0e 13 fa 39 |@.g..h..|...)...9|
|00006260| b8 e2 4b c3 75 7a 86 bb | 49 bf d7 7e b2 e2 5d 7c |..K.uz..|I..~..]||
|00006270| 7a 86 bb 43 bf d7 7e 66 | 05 ce 40 c3 0a 5a 86 a9 |z..C..~f|..@..Z..|
|00006280| e2 b7 a0 7a bb d7 3d c6 | e5 04 38 bf e7 0a 66 ac |...z..=.|..8...f.|
|00006290| 9e e2 5a 7c 7a 86 bb 38 | c6 a0 5b 2d bf d7 7e 96 |..Z|z..8|..[-..~.|
|000062a0| e2 4e c3 75 7a 86 bb 27 | bf d7 7e 66 05 ce 57 0a |.N.uz..'|..~f..W.|
|000062b0| ca 86 4e bf a0 7a bb d7 | 64 ec 04 1c bf e7 0a 66 |..N..z..|d......f|
|000062c0| ac 82 e2 19 c3 75 7a 86 | bb 1c c6 a0 5b 11 bf d7 |.....uz.|....[...|
|000062d0| 7e 65 44 db c6 31 c3 08 | 5a 86 77 e2 b7 d7 7a eb |~eD..1..|Z.w...z.|
|000062e0| 58 08 bf c7 86 71 e2 b7 | d7 7a eb 7a 02 bf a7 7a |X....q..|.z.z...z|
|000062f0| 55 1b a2 7a 55 18 a2 63 | 08 55 70 42 6e 2a 61 c8 |U..zU..c|.UpBn*a.|
|00006300| 43 72 16 68 06 44 77 35 | 61 2d 42 62 5e aa 74 8e |Cr.h.Dw5|a-Bb^.t.|
|00006310| 79 43 33 65 d9 6f d8 33 | 6f 2b 69 34 43 63 c7 68 |yC3e.o.3|o+i4Cc.h|
|00006320| be 33 9b 73 2b a3 73 34 | 6f 7a 43 20 f3 20 1e 34 |.3.s+.s4|ozC . .4|
|00006330| 64 fa 69 9b 33 74 b7 6d | 89 33 dd 20 9c a3 c0 0a |d.i.3t.m|.3. ....|
|00006340| 55 19 7a 2a 55 6e 7a 2a | 55 6f 7a 2a 85 e2 aa 62 |U.z*Unz*|Uoz*...b|
|00006350| 76 cf 2a be fa bf e8 f0 | be 74 91 73 4b 80 33 92 |v.*.....|.t.sK.3.|
|00006360| 6b 90 64 6c d2 66 7a 18 | 95 c5 4a c3 09 5a 86 4d |k.dl.fz.|..J..Z.M|
|00006370| bf 96 7a bb bf be d8 7e | 7a f5 cd 42 c3 09 5a 86 |..z....~|z..B..Z.|
|00006380| 25 e2 b7 96 7a bb b5 be | d8 7e 7a f4 cd 3a c3 09 |%...z...|.~z..:..|
|00006390| 5a 86 1b e2 b7 96 7a bb | ab be d8 7e 65 40 d1 c6 |Z.....z.|...~e@..|
|000063a0| 66 98 c9 67 a0 c9 2e c3 | ff 59 92 0d e2 b7 2c c4 |f..g....|.Y....,.|
|000063b0| 7a 5b 7a 5d 06 b8 af 78 | 06 b8 04 e2 28 c3 75 59 |z[z]...x|....(.uY|
|000063c0| 86 bb d8 96 eb 23 c3 94 | be 57 aa fd e1 b7 fa e1 |.....#..|.W......|
|000063d0| 56 7c 7a 86 bb d8 96 eb | 14 c3 8a be 57 92 f3 e1 |V|z.....|....W...|
|000063e0| b7 63 7a cb 7a 43 06 b8 | af 5e 06 b8 ea e1 53 7c |.cz.zC..|.^....S||
|000063f0| 59 86 bb d8 96 eb af 7a | be a7 af 63 1b a2 af 63 |Y......z|...c...c|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.