home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / program / convtmplt / DIndNoTNoS / Source / DIndNoTNoS
Unknown  |  1993-01-02  |  4.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 11 f4 20 3e 44 | 49 6e 64 4e 6f 54 4e 6f |..... >D|IndNoTNo|
|00000010| 53 0d 00 14 13 d3 20 3d | 20 90 20 2b 20 31 36 2a |S..... =| . + 16*|
|00000020| 31 30 32 34 0d 00 1e 48 | 55 73 61 67 65 24 20 3d |1024...H|Usage$ =|
|00000030| 20 22 44 49 6e 64 4e 6f | 54 4e 6f 53 20 5b 2d 46 | "DIndNo|TNoS [-F|
|00000040| 69 6c 65 5d 20 3c 66 69 | 6c 65 3e 20 5b 2d 53 61 |ile] <fi|le> [-Sa|
|00000050| 76 65 5d 20 5b 2d 56 65 | 72 62 6f 73 65 20 3c 6e |ve] [-Ve|rbose <n|
|00000060| 3e 5d 20 5b 2d 44 65 62 | 75 67 5d 22 0d 00 28 3e |>] [-Deb|ug]"..(>|
|00000070| 2a 52 4d 45 6e 73 75 72 | 65 20 43 41 73 73 65 6d |*RMEnsur|e CAssem|
|00000080| 62 6c 65 72 20 30 2e 30 | 37 20 52 4d 4c 6f 61 64 |bler 0.0|7 RMLoad|
|00000090| 20 53 79 73 74 65 6d 3a | 4d 6f 64 75 6c 65 73 2e | System:|Modules.|
|000000a0| 43 41 73 73 65 6d 62 6c | 65 72 0d 00 32 4a 2a 52 |CAssembl|er..2J*R|
|000000b0| 4d 45 6e 73 75 72 65 20 | 43 41 73 73 65 6d 62 6c |MEnsure |CAssembl|
|000000c0| 65 72 20 30 2e 30 37 20 | 45 72 72 6f 72 20 43 41 |er 0.07 |Error CA|
|000000d0| 73 73 65 6d 62 6c 65 72 | 20 6d 6f 64 75 6c 65 20 |ssembler| module |
|000000e0| 6e 6f 74 20 66 6f 75 6e | 64 20 6f 72 20 74 6f 6f |not foun|d or too|
|000000f0| 20 6f 6c 64 0d 00 3c 05 | 3a 0d 00 46 1c f4 20 76 | old..<.|:..F.. v|
|00000100| 31 2e 30 30 20 2d 20 43 | 4a 42 20 33 31 2e 31 32 |1.00 - C|JB 31.12|
|00000110| 2e 31 39 39 32 0d 00 50 | 4e f4 20 76 31 2e 31 30 |.1992..P|N. v1.10|
|00000120| 20 2d 20 43 4a 42 20 30 | 32 2e 30 31 2e 31 39 39 | - CJB 0|2.01.199|
|00000130| 33 20 73 6c 69 67 68 74 | 6c 79 20 62 65 74 74 65 |3 slight|ly bette|
|00000140| 72 20 6d 65 6d 6f 72 79 | 20 6d 61 6e 61 67 65 6d |r memory| managem|
|00000150| 65 6e 74 20 2b 20 65 6e | 73 75 72 65 20 6d 6f 64 |ent + en|sure mod|
|00000160| 75 6c 65 0d 00 5a 05 3a | 0d 00 64 4a f4 20 20 20 |ule..Z.:|..dJ. |
|00000170| 20 20 54 68 69 73 20 70 | 72 6f 67 72 61 6d 20 73 | This p|rogram s|
|00000180| 63 61 6e 73 20 57 69 6d | 70 20 54 65 6d 70 6c 61 |cans Wim|p Templa|
|00000190| 74 65 20 66 69 6c 65 73 | 20 27 64 65 6c 65 74 69 |te files| 'deleti|
|000001a0| 6e 67 27 20 69 63 6f 6e | 73 20 74 68 61 74 20 61 |ng' icon|s that a|
|000001b0| 72 65 0d 00 6e 20 f4 20 | 20 20 20 20 20 20 20 20 |re..n . | |
|000001c0| 20 20 20 20 69 6e 64 69 | 72 65 63 74 65 64 20 61 | indi|rected a|
|000001d0| 6e 64 0d 00 78 21 f4 20 | 20 20 20 20 20 20 20 20 |nd..x!. | |
|000001e0| 20 20 20 20 6e 6f 74 20 | 73 70 72 69 74 65 73 20 | not |sprites |
|000001f0| 61 6e 64 0d 00 82 1a f4 | 20 20 20 20 20 20 20 20 |and.....| |
|00000200| 20 20 20 20 20 6e 6f 74 | 20 74 65 78 74 0d 00 8c | not| text...|
|00000210| 35 f4 20 20 20 20 20 5b | 72 65 71 75 69 72 65 73 |5. [|requires|
|00000220| 20 43 41 73 73 65 6d 62 | 6c 65 72 20 6d 6f 64 75 | CAssemb|ler modu|
|00000230| 6c 65 20 74 6f 20 62 65 | 20 72 65 73 69 64 65 6e |le to be| residen|
|00000240| 74 5d 0d 00 96 3c f4 20 | 20 20 20 20 41 63 74 75 |t]...<. | Actu|
|00000250| 61 6c 6c 79 2c 20 69 74 | 20 6a 75 73 74 20 66 6f |ally, it| just fo|
|00000260| 72 63 65 73 20 74 68 65 | 6d 20 74 6f 20 62 65 20 |rces the|m to be |
|00000270| 6e 6f 6e 2d 69 6e 64 69 | 72 65 63 74 65 64 0d 00 |non-indi|rected..|
|00000280| a0 36 f4 20 20 20 20 20 | 54 68 69 73 20 69 73 20 |.6. |This is |
|00000290| 61 20 63 72 61 70 70 79 | 20 43 4c 49 20 2d 20 6f |a crappy| CLI - o|
|000002a0| 72 69 65 6e 74 61 74 65 | 64 20 70 72 6f 67 72 61 |rientate|d progra|
|000002b0| 6d 2e 2e 2e 0d 00 aa 04 | 0d 00 b4 26 f4 20 4d 41 |m.......|...&. MA|
|000002c0| 43 48 49 4e 45 3a 20 20 | 41 72 63 68 69 6d 65 64 |CHINE: |Archimed|
|000002d0| 65 73 2c 20 52 69 73 63 | 4f 53 33 2e 31 30 0d 00 |es, Risc|OS3.10..|
|000002e0| be 23 f4 20 4c 41 4e 47 | 55 41 47 45 3a 20 42 42 |.#. LANG|UAGE: BB|
|000002f0| 43 20 42 41 53 49 43 20 | 56 20 28 76 31 2e 30 35 |C BASIC |V (v1.05|
|00000300| 29 0d 00 c8 1a f4 20 41 | 55 54 48 4f 52 3a 20 20 |)..... A|UTHOR: |
|00000310| 20 43 79 20 42 6f 6f 6b | 65 72 2c 0d 00 d2 46 f4 | Cy Book|er,...F.|
|00000320| 20 20 20 20 20 20 20 20 | 20 20 20 38 36 20 43 68 | | 86 Ch|
|00000330| 75 72 63 68 20 56 69 65 | 77 2c 20 4d 61 69 6e 20 |urch Vie|w, Main |
|00000340| 52 6f 61 64 2c 20 43 72 | 6f 63 6b 65 6e 68 69 6c |Road, Cr|ockenhil|
|00000350| 6c 2c 20 53 77 61 6e 6c | 65 79 2c 20 4b 65 6e 74 |l, Swanl|ey, Kent|
|00000360| 2e 0d 00 dc 17 f4 20 20 | 20 20 20 20 20 20 20 20 |...... | |
|00000370| 20 42 52 38 20 38 4a 57 | 0d 00 e6 05 3a 0d 00 f0 | BR8 8JW|....:...|
|00000380| 10 20 20 44 65 62 75 67 | 25 20 3d 20 a3 0d 00 fa |. Debug|% = ....|
|00000390| 1b 20 20 ee 20 85 3a ee | 20 85 20 87 3a 85 20 9f |. . .:.| . .:. .|
|000003a0| 2c 20 f6 24 2b 20 a4 65 | 0d 01 04 11 20 20 f2 69 |, .$+ .e|.... .i|
|000003b0| 6e 69 74 6d 65 6d 6f 72 | 79 0d 01 0e 15 20 20 73 |nitmemor|y.... s|
|000003c0| 69 7a 65 6f 66 5f 71 25 | 20 3d 20 35 31 32 0d 01 |izeof_q%| = 512..|
|000003d0| 18 1c 20 20 f2 6d 61 6c | 6c 6f 63 28 71 25 2c 20 |.. .mal|loc(q%, |
|000003e0| 73 69 7a 65 6f 66 5f 71 | 25 29 0d 01 22 18 20 20 |sizeof_q|%)..". |
|000003f0| f2 5f 64 65 66 69 6e 65 | 5f 63 6f 6e 73 74 61 6e |._define|_constan|
|00000400| 74 73 0d 01 2c 0c 20 20 | f2 5f 4c 6f 61 64 0d 01 |ts..,. |._Load..|
|00000410| 36 0f 20 20 f2 5f 50 72 | 6f 63 65 73 73 0d 01 40 |6. ._Pr|ocess..@|
|00000420| 0c 20 20 f2 5f 53 61 76 | 65 0d 01 4a 16 20 20 e7 |. ._Sav|e..J. .|
|00000430| 20 56 65 72 62 6f 73 65 | 25 20 3e 20 30 20 8c 0d | Verbose|% > 0 ..|
|00000440| 01 54 12 20 20 20 20 e7 | 20 46 6f 75 6e 64 25 20 |.T. .| Found% |
|00000450| 8c 0d 01 5e 43 20 20 20 | 20 20 20 f1 20 22 46 69 |...^C | . "Fi|
|00000460| 6c 65 20 60 22 2b 20 46 | 69 6c 65 24 2b 20 22 27 |le `"+ F|ile$+ "'|
|00000470| 20 73 63 61 6e 20 63 6f | 6d 70 6c 65 74 65 64 2c | scan co|mpleted,|
|00000480| 20 22 3b 20 46 6f 75 6e | 64 25 3b 20 22 20 69 63 | "; Foun|d%; " ic|
|00000490| 6f 6e 22 3b 0d 01 68 1d | 20 20 20 20 20 20 e7 20 |on";..h.| . |
|000004a0| 46 6f 75 6e 64 25 3e 31 | 20 8c 20 f1 20 22 73 22 |Found%>1| . . "s"|
|000004b0| 3b 0d 01 72 14 20 20 20 | 20 20 20 f1 20 22 20 66 |;..r. | . " f|
|000004c0| 6f 75 6e 64 22 0d 01 7c | 09 20 20 20 20 cc 0d 01 |ound"..||. ...|
|000004d0| 86 1a 20 20 20 20 20 20 | e7 20 56 65 72 62 6f 73 |.. |. Verbos|
|000004e0| 65 25 20 3e 20 31 20 8c | 0d 01 90 5c 20 20 20 20 |e% > 1 .|...\ |
|000004f0| 20 20 20 20 f1 20 22 46 | 69 6c 65 20 60 22 2b 20 | . "F|ile `"+ |
|00000500| 46 69 6c 65 24 2b 20 22 | 27 20 64 6f 65 73 20 6e |File$+ "|' does n|
|00000510| 6f 74 20 63 6f 6e 74 61 | 69 6e 20 61 6e 79 20 69 |ot conta|in any i|
|00000520| 6e 64 69 72 65 63 74 65 | 64 20 6e 6f 6e 2d 74 65 |ndirecte|d non-te|
|00000530| 78 74 20 6e 6f 6e 2d 73 | 70 72 69 74 65 20 69 63 |xt non-s|prite ic|
|00000540| 6f 6e 73 22 0d 01 9a 0b | 20 20 20 20 20 20 cd 0d |ons"....| ..|
|00000550| 01 a4 09 20 20 20 20 cd | 0d 01 ae 1a 20 20 20 20 |... .|.... |
|00000560| e7 20 53 61 76 65 25 20 | 80 20 46 6f 75 6e 64 25 |. Save% |. Found%|
|00000570| 20 8c 0d 01 b8 23 20 20 | 20 20 20 20 f1 20 22 46 | ....# | . "F|
|00000580| 69 6c 65 20 68 61 73 20 | 62 65 65 6e 20 61 6c 74 |ile has |been alt|
|00000590| 65 72 65 64 22 0d 01 c2 | 09 20 20 20 20 cd 0d 01 |ered"...|. ...|
|000005a0| cc 07 20 20 cd 0d 01 d6 | 07 20 20 e0 0d 01 e0 05 |.. ....|. .....|
|000005b0| 3a 0d 01 ea 3f f4 20 7e | 7e 7e 7e 7e 7e 7e 7e 7e |:...?. ~|~~~~~~~~|
|000005c0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000005d0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000005e0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000005f0| 0d 01 f4 05 3a 0d 01 fe | 0c dd 20 f2 5f 4c 6f 61 |....:...|.. ._Loa|
|00000600| 64 0d 02 08 0b ea 20 74 | 79 70 65 25 0d 02 12 31 |d..... t|ype%...1|
|00000610| 20 20 c8 99 20 22 4f 53 | 5f 46 69 6c 65 22 2c 20 | .. "OS|_File", |
|00000620| 31 37 2c 20 46 69 6c 65 | 24 20 b8 20 74 79 70 65 |17, File|$ . type|
|00000630| 25 2c 2c 2c 2c 20 4c 65 | 6e 67 74 68 25 0d 02 1c |%,,,, Le|ngth%...|
|00000640| 32 20 20 e7 20 74 79 70 | 65 25 3c 3e 31 20 8c 20 |2 . typ|e%<>1 . |
|00000650| 85 20 31 2c 20 22 43 61 | 6e 27 74 20 6f 70 65 6e |. 1, "Ca|n't open|
|00000660| 20 60 22 2b 20 46 69 6c | 65 24 2b 20 22 27 22 0d | `"+ Fil|e$+ "'".|
|00000670| 02 26 1d 20 20 f2 6d 61 | 6c 6c 6f 63 28 46 69 6c |.&. .ma|lloc(Fil|
|00000680| 65 25 2c 20 4c 65 6e 67 | 74 68 25 29 0d 02 30 25 |e%, Leng|th%)..0%|
|00000690| 20 20 c8 99 20 22 4f 53 | 5f 46 69 6c 65 22 2c 20 | .. "OS|_File", |
|000006a0| 26 46 46 2c 20 46 69 6c | 65 24 2c 20 46 69 6c 65 |&FF, Fil|e$, File|
|000006b0| 25 0d 02 3a 05 e1 0d 02 | 44 05 3a 0d 02 4e 3f f4 |%..:....|D.:..N?.|
|000006c0| 20 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e | ~~~~~~~|~~~~~~~~|
|000006d0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000006e0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000006f0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 0d 02 58 05 3a 0d |~~~~~~~~|~~..X.:.|
|00000700| 02 62 0f dd 20 f2 5f 50 | 72 6f 63 65 73 73 0d 02 |.b.. ._P|rocess..|
|00000710| 6c 29 ea 20 69 63 6f 6e | 25 2c 20 6e 61 6d 65 25 |l). icon|%, name%|
|00000720| 2c 20 6e 5f 69 63 6f 6e | 73 25 2c 20 72 6f 76 65 |, n_icon|s%, rove|
|00000730| 25 2c 20 77 69 6e 25 0d | 02 76 0b ea 20 6e 61 6d |%, win%.|.v.. nam|
|00000740| 65 24 0d 02 80 17 20 20 | 77 69 6e 25 20 3d 20 46 |e$.... |win% = F|
|00000750| 69 6c 65 25 20 2b 20 31 | 36 0d 02 8a 10 20 20 de |ile% + 1|6.... .|
|00000760| 20 6e 61 6d 65 25 20 31 | 33 0d 02 94 13 20 20 6e | name% 1|3.... n|
|00000770| 61 6d 65 25 3f 31 32 20 | 3d 20 31 33 0d 02 9e 0e |ame%?12 |= 13....|
|00000780| 20 20 c8 95 20 21 77 69 | 6e 25 0d 02 a8 1d 20 20 | .. !wi|n%.... |
|00000790| 20 20 72 6f 76 65 25 20 | 3d 20 46 69 6c 65 25 20 | rove% |= File% |
|000007a0| 2b 20 21 77 69 6e 25 0d | 02 b2 19 20 20 20 20 6e |+ !win%.|... n|
|000007b0| 61 6d 65 25 21 30 20 3d | 20 77 69 6e 25 21 31 32 |ame%!0 =| win%!12|
|000007c0| 0d 02 bc 19 20 20 20 20 | 6e 61 6d 65 25 21 34 20 |.... |name%!4 |
|000007d0| 3d 20 77 69 6e 25 21 31 | 36 0d 02 c6 19 20 20 20 |= win%!1|6.... |
|000007e0| 20 6e 61 6d 65 25 21 38 | 20 3d 20 77 69 6e 25 21 | name%!8| = win%!|
|000007f0| 32 30 0d 02 d0 16 20 20 | 20 20 6e 61 6d 65 24 20 |20.... | name$ |
|00000800| 3d 20 24 6e 61 6d 65 25 | 0d 02 da 36 20 20 20 20 |= $name%|...6 |
|00000810| e7 20 56 65 72 62 6f 73 | 65 25 20 3e 20 32 20 8c |. Verbos|e% > 2 .|
|00000820| 20 f1 20 22 50 72 6f 63 | 65 73 73 69 6e 67 20 77 | . "Proc|essing w|
|00000830| 69 6e 64 6f 77 20 22 3b | 20 6e 61 6d 65 24 0d 02 |indow ";| name$..|
|00000840| e4 2b 20 20 20 20 f2 5f | 63 68 65 63 6b 5f 69 63 |.+ ._|check_ic|
|00000850| 6f 6e 28 2d 31 2c 20 72 | 6f 76 65 25 20 2b 20 35 |on(-1, r|ove% + 5|
|00000860| 36 2c 20 6e 61 6d 65 24 | 29 0d 02 ee 1b 20 20 20 |6, name$|).... |
|00000870| 20 6e 5f 69 63 6f 6e 73 | 25 20 3d 20 72 6f 76 65 | n_icons|% = rove|
|00000880| 25 21 38 34 0d 02 f8 13 | 20 20 20 20 72 6f 76 65 |%!84....| rove|
|00000890| 25 20 2b 3d 20 38 38 0d | 03 02 11 20 20 20 20 69 |% += 88.|... i|
|000008a0| 63 6f 6e 25 20 3d 20 30 | 0d 03 0c 1b 20 20 20 20 |con% = 0|.... |
|000008b0| c8 95 20 69 63 6f 6e 25 | 20 3c 20 6e 5f 69 63 6f |.. icon%| < n_ico|
|000008c0| 6e 73 25 0d 03 16 2e 20 | 20 20 20 20 20 f2 5f 63 |ns%.... | ._c|
|000008d0| 68 65 63 6b 5f 69 63 6f | 6e 28 69 63 6f 6e 25 2c |heck_ico|n(icon%,|
|000008e0| 20 72 6f 76 65 25 2b 31 | 36 2c 20 6e 61 6d 65 24 | rove%+1|6, name$|
|000008f0| 29 0d 03 20 14 20 20 20 | 20 20 20 69 63 6f 6e 25 |).. . | icon%|
|00000900| 20 2b 3d 20 31 0d 03 2a | 15 20 20 20 20 20 20 72 | += 1..*|. r|
|00000910| 6f 76 65 25 20 2b 3d 20 | 33 32 0d 03 34 09 20 20 |ove% += |32..4. |
|00000920| 20 20 ce 0d 03 3e 12 20 | 20 20 20 77 69 6e 25 20 | ...>. | win% |
|00000930| 2b 3d 20 32 34 0d 03 48 | 07 20 20 ce 0d 03 52 05 |+= 24..H|. ...R.|
|00000940| e1 0d 03 5c 05 3a 0d 03 | 66 3b 20 20 20 20 20 20 |...\.:..|f; |
|00000950| 20 20 6e 75 6d 62 65 72 | 25 20 69 73 20 74 68 65 | number|% is the|
|00000960| 20 69 63 6f 6e 20 6e 75 | 6d 62 65 72 2c 20 6f 72 | icon nu|mber, or|
|00000970| 20 2d 31 20 66 6f 72 20 | 74 69 74 6c 65 20 62 61 | -1 for |title ba|
|00000980| 72 0d 03 70 31 20 20 20 | 20 20 20 20 20 66 6c 61 |r..p1 | fla|
|00000990| 67 73 25 20 70 6f 69 6e | 74 73 20 74 6f 20 74 68 |gs% poin|ts to th|
|000009a0| 65 20 69 63 6f 6e 73 27 | 20 66 6c 61 67 20 77 6f |e icons'| flag wo|
|000009b0| 72 64 0d 03 7a 04 0d 03 | 84 2a dd 20 f2 5f 63 68 |rd..z...|.*. ._ch|
|000009c0| 65 63 6b 5f 69 63 6f 6e | 28 6e 75 6d 62 65 72 25 |eck_icon|(number%|
|000009d0| 2c 20 66 6c 61 67 73 25 | 2c 20 6e 61 6d 65 24 29 |, flags%|, name$)|
|000009e0| 0d 03 8e 21 20 20 e7 20 | 28 21 66 6c 61 67 73 25 |...! . |(!flags%|
|000009f0| 20 80 20 26 31 30 33 29 | 20 3d 20 26 31 30 30 20 | . &103)| = &100 |
|00000a00| 8c 0d 03 98 18 20 20 20 | 20 e7 20 56 65 72 62 6f |..... | . Verbo|
|00000a10| 73 65 25 20 3e 20 31 20 | 8c 0d 03 a2 25 20 20 20 |se% > 1 |....% |
|00000a20| 20 20 20 f1 20 22 57 69 | 6e 64 6f 77 20 60 22 3b | . "Wi|ndow `";|
|00000a30| 20 6e 61 6d 65 24 3b 20 | 22 27 3a 20 22 3b 0d 03 | name$; |"': ";..|
|00000a40| ac 19 20 20 20 20 20 20 | e7 20 6e 75 6d 62 65 72 |.. |. number|
|00000a50| 25 20 3c 20 30 20 8c 0d | 03 b6 1a 20 20 20 20 20 |% < 0 ..|... |
|00000a60| 20 20 20 f1 20 22 74 69 | 74 6c 65 20 62 61 72 22 | . "ti|tle bar"|
|00000a70| 3b 0d 03 c0 0b 20 20 20 | 20 20 20 cc 0d 03 ca 1f |;.... | .....|
|00000a80| 20 20 20 20 20 20 20 20 | f1 20 22 69 63 6f 6e 20 | |. "icon |
|00000a90| 22 3b 20 6e 75 6d 62 65 | 72 25 3b 0d 03 d4 0b 20 |"; numbe|r%;.... |
|00000aa0| 20 20 20 20 20 cd 0d 03 | de 2e 20 20 20 20 20 20 | ...|.. |
|00000ab0| f1 20 22 20 69 73 20 69 | 6e 64 69 72 65 63 74 20 |. " is i|ndirect |
|00000ac0| 6e 6f 6e 2d 74 65 78 74 | 20 6e 6f 6e 2d 73 70 72 |non-text| non-spr|
|00000ad0| 69 74 65 22 0d 03 e8 09 | 20 20 20 20 cd 0d 03 f2 |ite"....| ....|
|00000ae0| 13 20 20 20 20 46 6f 75 | 6e 64 25 20 2b 3d 20 31 |. Fou|nd% += 1|
|00000af0| 0d 03 fc 11 20 20 20 20 | e7 20 53 61 76 65 25 20 |.... |. Save% |
|00000b00| 8c 0d 04 06 26 20 20 20 | 20 20 20 21 66 6c 61 67 |....& | !flag|
|00000b10| 73 25 20 3d 20 21 66 6c | 61 67 73 25 20 80 20 28 |s% = !fl|ags% . (|
|00000b20| ac 20 26 31 30 30 29 0d | 04 10 09 20 20 20 20 cd |. &100).|... .|
|00000b30| 0d 04 1a 07 20 20 cd 0d | 04 24 05 e1 0d 04 2e 05 |.... ..|.$......|
|00000b40| 3a 0d 04 38 47 f4 20 7e | 7e 7e 7e 7e 7e 7e 7e 7e |:..8G. ~|~~~~~~~~|
|00000b50| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000b60| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000b70| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000b80| 7e 7e 7e 7e 7e 7e 7e 7e | 0d 04 42 04 0d 04 4c 0c |~~~~~~~~|..B...L.|
|00000b90| dd 20 f2 5f 53 61 76 65 | 0d 04 56 18 20 20 e7 20 |. ._Save|..V. . |
|00000ba0| 53 61 76 65 25 20 80 20 | 46 6f 75 6e 64 25 20 8c |Save% . |Found% .|
|00000bb0| 0d 04 60 3e 20 20 20 20 | c8 99 20 22 4f 53 5f 46 |..`> |.. "OS_F|
|00000bc0| 69 6c 65 22 2c 20 31 30 | 2c 20 46 69 6c 65 24 2c |ile", 10|, File$,|
|00000bd0| 20 26 46 45 43 2c 2c 20 | 46 69 6c 65 25 2c 20 46 | &FEC,, |File%, F|
|00000be0| 69 6c 65 25 20 2b 20 4c | 65 6e 67 74 68 25 0d 04 |ile% + L|ength%..|
|00000bf0| 6a 07 20 20 cd 0d 04 74 | 05 e1 0d 04 7e 05 3a 0d |j. ...t|....~.:.|
|00000c00| 04 88 47 f4 20 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |..G. ~~~|~~~~~~~~|
|00000c10| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000c20| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000c30| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000c40| 7e 7e 7e 7e 7e 7e 0d 04 | 92 21 f4 20 20 20 20 20 |~~~~~~..|.!. |
|00000c50| 64 79 6e 61 6d 69 63 20 | 6d 65 6d 6f 72 79 20 72 |dynamic |memory r|
|00000c60| 6f 75 74 69 6e 65 73 0d | 04 9c 3a f4 20 20 20 20 |outines.|..:. |
|00000c70| 20 74 68 69 73 20 6d 61 | 6e 61 67 65 73 20 61 20 | this ma|nages a |
|00000c80| 68 65 61 70 20 61 62 6f | 76 65 20 74 68 65 20 77 |heap abo|ve the w|
|00000c90| 6f 72 6b 73 70 61 63 65 | 20 6f 66 20 62 61 73 69 |orkspace| of basi|
|00000ca0| 63 0d 04 a6 33 f4 20 20 | 20 20 20 61 75 74 6f 6d |c...3. | autom|
|00000cb0| 61 74 69 63 61 6c 6c 79 | 20 67 72 6f 77 69 6e 67 |atically| growing|
|00000cc0| 2f 73 68 72 69 6e 6b 69 | 6e 67 20 61 73 20 6e 65 |/shrinki|ng as ne|
|00000cd0| 65 64 65 64 0d 04 b0 05 | 3a 0d 04 ba 11 dd 20 f2 |eded....|:..... .|
|00000ce0| 69 6e 69 74 6d 65 6d 6f | 72 79 0d 04 c4 10 20 20 |initmemo|ry.... |
|00000cf0| de 20 68 65 61 70 25 20 | 31 36 0d 04 ce 11 20 20 |. heap% |16.... |
|00000d00| 68 65 61 70 25 21 30 20 | 3d 20 30 0d 04 d8 3c 20 |heap%!0 |= 0...< |
|00000d10| 20 c8 99 20 22 43 41 73 | 73 65 6d 62 6c 65 72 5f | .. "CAs|sembler_|
|00000d20| 48 65 61 70 22 2c 20 30 | 2c 20 68 65 61 70 25 2c |Heap", 0|, heap%,|
|00000d30| 20 33 32 2a 31 30 32 34 | 20 84 20 28 31 20 3c 3c | 32*1024| . (1 <<|
|00000d40| 20 33 30 29 2c 20 93 0d | 04 e2 05 e1 0d 04 ec 05 | 30), ..|........|
|00000d50| 3a 0d 04 f6 1a dd 20 f2 | 63 61 6c 6c 6f 63 28 f8 |:..... .|calloc(.|
|00000d60| 20 70 25 2c 20 73 69 7a | 65 25 29 0d 05 00 30 20 | p%, siz|e%)...0 |
|00000d70| 20 c8 99 20 22 43 41 73 | 73 65 6d 62 6c 65 72 5f | .. "CAs|sembler_|
|00000d80| 48 65 61 70 22 2c 20 35 | 2c 20 68 65 61 70 25 2c |Heap", 5|, heap%,|
|00000d90| 20 73 69 7a 65 25 20 b8 | 20 70 25 0d 05 0a 05 e1 | size% .| p%.....|
|00000da0| 0d 05 14 05 3a 0d 05 1e | 1a dd 20 f2 6d 61 6c 6c |....:...|.. .mall|
|00000db0| 6f 63 28 f8 20 70 25 2c | 20 73 69 7a 65 25 29 0d |oc(. p%,| size%).|
|00000dc0| 05 28 30 20 20 c8 99 20 | 22 43 41 73 73 65 6d 62 |.(0 .. |"CAssemb|
|00000dd0| 6c 65 72 5f 48 65 61 70 | 22 2c 20 31 2c 20 68 65 |ler_Heap|", 1, he|
|00000de0| 61 70 25 2c 20 73 69 7a | 65 25 20 b8 20 70 25 0d |ap%, siz|e% . p%.|
|00000df0| 05 32 05 e1 0d 05 3c 05 | 3a 0d 05 46 11 dd 20 f2 |.2....<.|:..F.. .|
|00000e00| 66 72 65 65 28 f8 20 70 | 25 29 0d 05 50 28 20 20 |free(. p|%)..P( |
|00000e10| c8 99 20 22 43 41 73 73 | 65 6d 62 6c 65 72 5f 48 |.. "CAss|embler_H|
|00000e20| 65 61 70 22 2c 20 32 2c | 20 68 65 61 70 25 2c 20 |eap", 2,| heap%, |
|00000e30| 70 25 0d 05 5a 0c 20 20 | 70 25 20 3d 20 30 0d 05 |p%..Z. |p% = 0..|
|00000e40| 64 05 e1 0d 05 6e 05 3a | 0d 05 78 47 f4 20 7e 7e |d....n.:|..xG. ~~|
|00000e50| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000e60| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000e70| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000e80| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 0d |~~~~~~~~|~~~~~~~.|
|00000e90| 05 82 05 3a 0d 05 8c 08 | dd 20 f2 45 0d 05 96 11 |...:....|. .E....|
|00000ea0| 20 20 85 20 9f 2c 20 f6 | 24 2b 20 a4 65 0d 05 a0 | . ., .|$+ .e...|
|00000eb0| 05 e1 0d 05 aa 05 3a 0d | 05 b4 08 dd 20 a4 65 0d |......:.|.... .e.|
|00000ec0| 05 be 08 ea 20 65 24 0d | 05 c8 10 20 20 e7 20 44 |.... e$.|... . D|
|00000ed0| 65 62 75 67 25 20 8c 0d | 05 d2 1d 20 20 20 20 65 |ebug% ..|... e|
|00000ee0| 24 20 3d 20 22 2c 20 5b | 22 2b 20 c3 28 9e 29 2b |$ = ", [|"+ .(.)+|
|00000ef0| 20 22 5d 22 0d 05 dc 07 | 20 20 cd 0d 05 e6 08 3d | "]"....| .....=|
|00000f00| 20 65 24 0d 05 f0 05 3a | 0d 05 fa 47 f4 20 7e 7e | e$....:|...G. ~~|
|00000f10| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000f20| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000f30| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|00000f40| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 0d |~~~~~~~~|~~~~~~~.|
|00000f50| 06 04 05 3a 0d 06 0e 36 | 20 20 20 20 20 20 20 20 |...:...6| |
|00000f60| 54 68 69 73 20 73 63 61 | 6e 73 20 74 68 65 20 63 |This sca|ns the c|
|00000f70| 6f 6d 6d 61 6e 64 20 6c | 69 6e 65 20 66 6f 72 20 |ommand l|ine for |
|00000f80| 70 61 72 61 6d 65 74 65 | 72 73 0d 06 18 4b 20 20 |paramete|rs...K |
|00000f90| 20 20 20 20 20 20 49 66 | 20 6e 6f 6e 65 20 66 6f | If| none fo|
|00000fa0| 75 6e 64 20 74 68 65 6e | 20 70 72 6f 6d 70 74 20 |und then| prompt |
|00000fb0| 75 73 65 72 20 74 6f 20 | 65 64 69 74 20 70 72 6f |user to |edit pro|
|00000fc0| 67 72 61 6d 2f 75 73 65 | 20 63 6f 6d 6d 61 6e 64 |gram/use| command|
|00000fd0| 20 6c 69 6e 65 0d 06 22 | 04 0d 06 2c 18 dd 20 f2 | line.."|...,.. .|
|00000fe0| 5f 64 65 66 69 6e 65 5f | 63 6f 6e 73 74 61 6e 74 |_define_|constant|
|00000ff0| 73 0d 06 36 14 ea 20 62 | 25 2c 20 70 25 2c 20 43 |s..6.. b|%, p%, C|
|00001000| 25 2c 20 56 24 0d 06 40 | 1b 20 20 46 69 6c 65 24 |%, V$..@|. File$|
|00001010| 20 3d 20 22 24 2e 54 65 | 6d 70 6c 61 74 65 73 22 | = "$.Te|mplates"|
|00001020| 0d 06 4a 12 20 20 56 65 | 72 62 6f 73 65 25 20 3d |..J. Ve|rbose% =|
|00001030| 20 32 0d 06 54 10 20 20 | 46 6f 75 6e 64 25 20 3d | 2..T. |Found% =|
|00001040| 20 a3 0d 06 5e 12 20 20 | 41 6c 74 65 72 65 64 25 | ...^. |Altered%|
|00001050| 20 3d 20 a3 0d 06 68 0f | 20 20 53 61 76 65 25 20 | = ...h.| Save% |
|00001060| 3d 20 a3 0d 06 72 0c 20 | 20 e7 20 c8 98 20 8c 0d |= ...r. | . .. ..|
|00001070| 06 7c 1b 20 20 20 20 c8 | 99 20 22 4f 53 5f 47 65 |.|. .|. "OS_Ge|
|00001080| 74 45 6e 76 22 20 b8 20 | 70 25 0d 06 86 3e 20 20 |tEnv" . |p%...> |
|00001090| 20 20 56 24 20 3d 20 22 | 62 61 73 69 63 2c 71 75 | V$ = "|basic,qu|
|000010a0| 69 74 2f 73 2c 2f 61 2c | 46 69 6c 65 2f 61 2c 44 |it/s,/a,|File/a,D|
|000010b0| 65 62 75 67 2f 73 2c 56 | 65 72 62 6f 73 65 2f 65 |ebug/s,V|erbose/e|
|000010c0| 2c 53 61 76 65 2f 73 22 | 0d 06 90 36 20 20 20 20 |,Save/s"|...6 |
|000010d0| c8 99 20 22 58 4f 53 5f | 52 65 61 64 41 72 67 73 |.. "XOS_|ReadArgs|
|000010e0| 22 2c 20 56 24 2c 20 70 | 25 2c 20 71 25 2c 20 73 |", V$, p|%, q%, s|
|000010f0| 69 7a 65 6f 66 5f 71 25 | 20 b8 20 3b 43 25 0d 06 |izeof_q%| . ;C%..|
|00001100| 9a 2b 20 20 20 20 e7 20 | 28 43 25 20 80 20 31 29 |.+ . |(C% . 1)|
|00001110| 20 8c 20 85 20 31 2c 20 | 22 55 73 61 67 65 3a 20 | . . 1, |"Usage: |
|00001120| 22 2b 20 55 73 61 67 65 | 24 0d 06 a4 1b 20 20 20 |"+ Usage|$.... |
|00001130| 20 f2 67 65 74 7a 28 46 | 69 6c 65 24 2c 20 71 25 | .getz(F|ile$, q%|
|00001140| 21 31 32 29 0d 06 ae 1c | 20 20 20 20 f2 67 65 74 |!12)....| .get|
|00001150| 62 28 44 65 62 75 67 25 | 2c 20 71 25 21 31 36 29 |b(Debug%|, q%!16)|
|00001160| 0d 06 b8 1e 20 20 20 20 | f2 67 65 74 69 28 56 65 |.... |.geti(Ve|
|00001170| 72 62 6f 73 65 25 2c 20 | 71 25 21 32 30 29 0d 06 |rbose%, |q%!20)..|
|00001180| c2 1b 20 20 20 20 f2 67 | 65 74 62 28 53 61 76 65 |.. .g|etb(Save|
|00001190| 25 2c 20 71 25 21 32 34 | 29 0d 06 cc 07 20 20 cd |%, q%!24|).... .|
|000011a0| 0d 06 d6 05 e1 0d 06 e0 | 05 3a 0d 06 ea 16 dd 20 |........|.:..... |
|000011b0| f2 67 65 74 69 28 f8 20 | 76 61 72 2c 20 70 25 29 |.geti(. |var, p%)|
|000011c0| 0d 06 f4 0c 20 20 e7 20 | 70 25 20 8c 0d 06 fe 17 |.... . |p% .....|
|000011d0| 20 20 20 20 76 61 72 20 | 3d 20 a4 67 65 74 69 28 | var |= .geti(|
|000011e0| 70 25 29 0d 07 08 07 20 | 20 cd 0d 07 12 05 e1 0d |p%).... | .......|
|000011f0| 07 1c 05 3a 0d 07 26 0f | dd 20 a4 67 65 74 69 28 |...:..&.|. .geti(|
|00001200| 71 25 29 0d 07 30 14 20 | 20 e7 20 71 25 20 8c 20 |q%)..0. | . q% . |
|00001210| 71 25 3d 71 25 21 31 0d | 07 3a 08 3d 20 71 25 0d |q%=q%!1.|.:.= q%.|
|00001220| 07 44 05 3a 0d 07 4e 16 | dd 20 f2 67 65 74 62 28 |.D.:..N.|. .getb(|
|00001230| f8 20 76 61 72 2c 20 70 | 25 29 0d 07 58 0c 20 20 |. var, p|%)..X. |
|00001240| e7 20 70 25 20 8c 0d 07 | 62 17 20 20 20 20 76 61 |. p% ...|b. va|
|00001250| 72 20 3d 20 28 76 61 72 | 20 3d 20 30 29 0d 07 6c |r = (var| = 0)..l|
|00001260| 07 20 20 cd 0d 07 76 05 | e1 0d 07 80 05 3a 0d 07 |. ...v.|.....:..|
|00001270| 8a 17 dd 20 f2 67 65 74 | 7a 28 f8 20 76 61 72 24 |... .get|z(. var$|
|00001280| 2c 20 70 25 29 0d 07 94 | 0c 20 20 e7 20 70 25 20 |, p%)...|. . p% |
|00001290| 8c 0d 07 9e 18 20 20 20 | 20 76 61 72 24 20 3d 20 |..... | var$ = |
|000012a0| a4 67 65 74 7a 28 70 25 | 29 0d 07 a8 07 20 20 cd |.getz(p%|).... .|
|000012b0| 0d 07 b2 05 e1 0d 07 bc | 05 3a 0d 07 c6 0f dd 20 |........|.:..... |
|000012c0| a4 67 65 74 7a 28 71 25 | 29 0d 07 d0 08 ea 20 56 |.getz(q%|)..... V|
|000012d0| 24 0d 07 da 1e 20 20 c8 | 95 3f 71 25 3a 56 24 2b |$.... .|.?q%:V$+|
|000012e0| 3d bd 28 3f 71 25 29 3a | 71 25 2b 3d 31 3a ce 0d |=.(?q%):|q%+=1:..|
|000012f0| 07 e4 08 3d 20 56 24 0d | 07 ee 05 3a 0d 07 f8 04 |...= V$.|...:....|
|00001300| 0d ff | |.. | |
+--------+-------------------------+-------------------------+--------+--------+