_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

T.BASIX 64

FILE INFORMATION

FILENAME(S): T.BASIX 64

FILE TYPE(S): PRG

FILE SIZE: 3K

FIRST SEEN: 2025-11-30 18:12:13

APPEARS ON: 1 disk(s)

FILE HASH

af1d3ae0e6eb77b1f9fcf4bb6b033fc4faa5d66a59e4bf4eee4ee2a1ebc04e11

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
BEST OF LS 4 S 1 T.BASIX 64 PRG Sailor, Ganheden 24 8 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 00 80 5E 55 3A 48 45 4C  50 0D 20 20 20 20 20 20  |..^U:HELP.      |
00000010: 20 20 20 20 20 20 20 20  C2 C1 D3 C9 D8 20 36 34  |        ..... 64|
00000020: 0D 0D 20 20 20 20 20 20  20 20 42 59 20 CD 41 52  |..        BY .AR|
00000030: 54 49 4E 20 C8 2E 20 CD  41 54 54 48 45 57 53 0D  |TIN .. .ATTHEWS.|
00000040: 0D 20 20 20 20 C1 4E 59  4F 4E 45 20 43 4F 4E 46  |.    .NYONE CONF|
00000050: 52 4F 4E 54 45 44 20 57  49 54 48 20 54 48 45 20  |RONTED WITH THE |
00000060: 54 41 53 4B 0D 4F 46 20  4D 4F 44 49 46 59 49 4E  |TASK.OF MODIFYIN|
00000070: 47 20 41 4E 20 4F 4C 44  20 50 52 4F 47 52 41 4D  |G AN OLD PROGRAM|
00000080: 2C 20 4F 52 20 41 0D 50  52 4F 47 52 41 4D 20 57  |, OR A.PROGRAM W|
00000090: 52 49 54 54 45 4E 20 42  59 20 41 4E 4F 54 48 45  |RITTEN BY ANOTHE|
000000A0: 52 2C 20 4B 4E 4F 57 53  20 54 48 45 0D 46 52 55  |R, KNOWS THE.FRU|
000000B0: 53 54 52 41 54 49 4F 4E  20 4F 46 20 44 45 54 45  |STRATION OF DETE|
000000C0: 52 4D 49 4E 49 4E 47 20  54 48 45 20 4C 4F 47 49  |RMINING THE LOGI|
000000D0: 43 0D 46 4C 4F 57 20 41  4E 44 20 4C 4F 43 41 54  |C.FLOW AND LOCAT|
000000E0: 49 4F 4E 20 4F 46 20 54  48 45 20 50 52 4F 47 52  |ION OF THE PROGR|
000000F0: 41 4D 27 53 0D 4B 45 59  20 56 41 52 49 41 42 4C  |AM'S.KEY VARIABL|
00000100: 45 53 2E 20 20 C2 C1 D3  C9 D8 20 36 34 20 49 53  |ES.  ..... 64 IS|
00000110: 20 41 20 4D 41 43 48 49  4E 45 0D 4C 41 4E 47 55  | A MACHINE.LANGU|
00000120: 41 47 45 20 50 52 4F 47  52 41 4D 20 57 48 49 43  |AGE PROGRAM WHIC|
00000130: 48 20 50 52 4F 44 55 43  45 53 20 41 0D 4C 49 4E  |H PRODUCES A.LIN|
00000140: 45 20 4E 55 4D 42 45 52  20 41 4E 44 20 56 41 52  |E NUMBER AND VAR|
00000150: 49 41 42 4C 45 20 4E 41  4D 45 20 43 52 4F 53 53  |IABLE NAME CROSS|
00000160: 2D 0D 52 45 46 45 52 45  4E 43 45 2E 20 20 C9 54  |-.REFERENCE.  .T|
00000170: 27 53 20 41 20 57 45 4C  43 4F 4D 45 20 41 44 44  |'S A WELCOME ADD|
00000180: 49 54 49 4F 4E 0D 54 4F  20 41 4E 59 20 50 52 4F  |ITION.TO ANY PRO|
00000190: 47 52 41 4D 4D 45 52 27  53 20 54 4F 4F 4C 20 42  |GRAMMER'S TOOL B|
000001A0: 4F 58 2E 0D 0D 20 20 20  20 C2 C1 D3 C9 D8 20 36  |OX...    ..... 6|
000001B0: 34 20 48 41 53 20 54 48  52 45 45 20 53 43 52 45  |4 HAS THREE SCRE|
000001C0: 45 4E 53 3A 20 54 48 45  0D 54 49 54 4C 45 20 53  |ENS: THE.TITLE S|
000001D0: 43 52 45 45 4E 2C 20 54  48 45 20 4D 45 4E 55 20  |CREEN, THE MENU |
000001E0: 53 43 52 45 45 4E 20 41  4E 44 20 54 48 45 0D 46  |SCREEN AND THE.F|
000001F0: 49 4C 45 4E 41 4D 45 20  53 43 52 45 45 4E 2E 0D  |ILENAME SCREEN..|
00000200: 0D 20 20 20 20 D4 48 45  20 4D 45 4E 55 20 53 43  |.    .HE MENU SC|
00000210: 52 45 45 4E 20 57 49 4C  4C 20 53 48 4F 57 20 59  |REEN WILL SHOW Y|
00000220: 4F 55 0D 59 4F 55 52 20  4F 50 54 49 4F 4E 53 2E  |OU.YOUR OPTIONS.|
00000230: 20 20 D0 52 45 53 53 20  54 48 45 20 C6 31 20 4B  |  .RESS THE .1 K|
00000240: 45 59 20 54 4F 0D 43 48  4F 4F 53 45 20 42 45 54  |EY TO.CHOOSE BET|
00000250: 57 45 45 4E 20 54 48 45  20 42 4C 55 45 20 4F 50  |WEEN THE BLUE OP|
00000260: 54 49 4F 4E 53 20 49 4E  0D 54 48 45 20 43 4F 4C  |TIONS IN.THE COL|
00000270: 55 4D 4E 20 4F 4E 20 54  48 45 20 4C 45 46 54 2E  |UMN ON THE LEFT.|
00000280: 0D 0D 20 20 20 20 CF D5  D4 D0 D5 D4 20 49 53 20  |..    ...... IS |
00000290: 54 48 45 20 54 4F 50 20  4F 50 54 49 4F 4E 2E 20  |THE TOP OPTION. |
000002A0: 20 C2 59 0D 50 52 45 53  53 49 4E 47 20 54 48 45  | .Y.PRESSING THE|
000002B0: 20 C6 33 20 4B 45 59 20  59 4F 55 20 43 41 4E 20  | .3 KEY YOU CAN |
000002C0: 43 48 4F 4F 53 45 0D 42  45 54 57 45 45 4E 20 53  |CHOOSE.BETWEEN S|
000002D0: 45 4E 44 49 4E 47 20 54  48 45 20 49 4E 46 4F 52  |ENDING THE INFOR|
000002E0: 4D 41 54 49 4F 4E 20 54  4F 0D 54 48 45 20 53 43  |MATION TO.THE SC|
000002F0: 52 45 45 4E 2C 20 54 48  45 20 50 52 49 4E 54 45  |REEN, THE PRINTE|
00000300: 52 2C 20 4F 52 20 42 4F  54 48 2E 0D 0D 20 20 20  |R, OR BOTH...   |
00000310: 20 CC C9 D3 D4 20 49 53  20 54 48 45 20 4E 45 58  | .... IS THE NEX|
00000320: 54 20 4F 50 54 49 4F 4E  2E 20 20 C1 47 41 49 4E  |T OPTION.  .GAIN|
00000330: 2C 0D 42 59 20 50 52 45  53 53 49 4E 47 20 54 48  |,.BY PRESSING TH|
00000340: 45 20 C6 33 20 4B 45 59  20 59 4F 55 20 43 41 4E  |E .3 KEY YOU CAN|
00000350: 20 43 48 4F 4F 53 45 0D  54 4F 20 48 41 56 45 20  | CHOOSE.TO HAVE |
00000360: 54 48 45 20 4C 49 53 54  49 4E 47 20 4F 46 20 54  |THE LISTING OF T|
00000370: 48 45 0D 49 4E 46 4F 52  4D 41 54 49 4F 4E 20 53  |HE.INFORMATION S|
00000380: 54 4F 50 20 41 4E 44 20  57 41 49 54 20 46 4F 52  |TOP AND WAIT FOR|
00000390: 20 41 20 4B 45 59 0D 50  52 45 53 53 20 57 48 45  | A KEY.PRESS WHE|
000003A0: 4E 20 41 20 53 43 52 45  45 4E 20 49 53 20 46 55  |N A SCREEN IS FU|
000003B0: 4C 4C 2E 20 20 C9 46 20  59 4F 55 0D 43 48 4F 4F  |LL.  .F YOU.CHOO|
000003C0: 53 45 20 22 CE CF 2D C8  CF CC C4 22 20 54 48 45  |SE "..-...." THE|
000003D0: 20 4C 49 53 54 49 4E 47  20 57 49 4C 4C 0D 53 43  | LISTING WILL.SC|
000003E0: 52 4F 4C 4C 20 54 4F 20  54 48 45 20 45 4E 44 2E  |ROLL TO THE END.|
000003F0: 0D 0D 0D 20 20 20 20 D4  48 45 20 54 48 49 52 44  |...    .HE THIRD|
00000400: 20 4F 50 54 49 4F 4E 20  49 53 20 54 4F 20 43 48  | OPTION IS TO CH|
00000410: 4F 4F 53 45 0D 57 48 49  43 48 20 54 59 50 45 20  |OOSE.WHICH TYPE |
00000420: 4F 46 20 50 52 49 4E 54  45 52 20 59 4F 55 20 41  |OF PRINTER YOU A|
00000430: 52 45 20 55 53 49 4E 47  2E 0D C3 4F 4D 4D 4F 44  |RE USING...OMMOD|
00000440: 4F 52 45 20 50 52 49 4E  54 45 52 53 20 43 4F 4D  |ORE PRINTERS COM|
00000450: 42 49 4E 45 20 41 20 4C  49 4E 45 0D 46 45 45 44  |BINE A LINE.FEED|
00000460: 20 41 4E 44 20 41 20 43  41 52 52 49 41 47 45 20  | AND A CARRIAGE |
00000470: 52 45 54 55 52 4E 2E 20  20 D3 4F 4D 45 0D 4E 4F  |RETURN.  .OME.NO|
00000480: 4E 2D C3 4F 4D 4D 4F 44  4F 52 45 20 50 52 49 4E  |N-.OMMODORE PRIN|
00000490: 54 45 52 53 20 52 45 51  55 49 52 45 20 41 0D 53  |TERS REQUIRE A.S|
000004A0: 45 50 41 52 41 54 45 20  4C 49 4E 45 20 46 45 45  |EPARATE LINE FEE|
000004B0: 44 2E 20 20 C9 46 20 59  4F 55 52 20 50 52 49 4E  |D.  .F YOUR PRIN|
000004C0: 54 45 52 0D 50 52 49 4E  54 53 20 27 4F 56 45 52  |TER.PRINTS 'OVER|
000004D0: 27 20 41 20 50 52 45 56  49 4F 55 53 4C 59 20 50  |' A PREVIOUSLY P|
000004E0: 52 49 4E 54 45 44 0D 4C  49 4E 45 2C 20 53 45 4C  |RINTED.LINE, SEL|
000004F0: 45 43 54 20 54 48 45 20  CE CF CE 2D C3 CF CD CD  |ECT THE ...-....|
00000500: 20 4F 50 54 49 4F 4E 2E  0D 0D 20 20 20 20 D4 48  | OPTION...    .H|
00000510: 45 20 4C 41 53 54 20 4F  50 54 49 4F 4E 20 49 53  |E LAST OPTION IS|
00000520: 20 46 4F 52 20 53 45 54  54 49 4E 47 0D 54 48 45  | FOR SETTING.THE|
00000530: 20 4E 55 4D 42 45 52 20  4F 46 20 54 48 45 20 44  | NUMBER OF THE D|
00000540: 52 49 56 45 20 54 48 41  54 20 48 4F 4C 44 53 0D  |RIVE THAT HOLDS.|
00000550: 54 48 45 20 44 49 53 4B  20 54 48 41 54 20 48 41  |THE DISK THAT HA|
00000560: 53 20 54 48 45 20 50 52  4F 47 52 41 4D 20 59 4F  |S THE PROGRAM YO|
00000570: 55 27 52 45 0D 43 52 4F  53 53 2D 52 45 46 45 52  |U'RE.CROSS-REFER|
00000580: 45 4E 43 49 4E 47 2E 0D  0D 20 20 20 20 D0 52 45  |ENCING...    .RE|
00000590: 53 53 20 C6 37 20 57 48  45 4E 20 59 4F 55 20 48  |SS .7 WHEN YOU H|
000005A0: 41 56 45 20 54 48 45 53  45 20 46 4F 55 52 0D 4F  |AVE THESE FOUR.O|
000005B0: 50 54 49 4F 4E 53 20 53  45 54 20 41 4E 44 20 59  |PTIONS SET AND Y|
000005C0: 4F 55 27 4C 4C 20 42 45  20 54 41 4B 45 4E 20 54  |OU'LL BE TAKEN T|
000005D0: 4F 0D 54 48 45 20 4E 45  58 54 20 53 43 52 45 45  |O.THE NEXT SCREE|
000005E0: 4E 20 41 4E 44 20 41 53  4B 45 44 20 46 4F 52 20  |N AND ASKED FOR |
000005F0: 54 48 45 0D 46 49 4C 45  4E 41 4D 45 20 4F 46 20  |THE.FILENAME OF |
00000600: 54 48 45 20 50 52 4F 47  52 41 4D 2E 0D 0D 20 20  |THE PROGRAM...  |
00000610: 20 20 C1 46 54 45 52 20  54 48 45 20 50 52 4F 47  |  .FTER THE PROG|
00000620: 52 41 4D 20 49 53 20 4C  4F 41 44 45 44 20 41 4E  |RAM IS LOADED AN|
00000630: 44 0D 41 4E 41 4C 59 5A  45 44 20 59 4F 55 27 4C  |D.ANALYZED YOU'L|
00000640: 4C 20 53 45 45 20 54 48  45 0D 43 52 4F 53 53 2D  |L SEE THE.CROSS-|
00000650: 52 45 46 45 52 45 4E 43  45 20 49 4E 46 4F 52 4D  |REFERENCE INFORM|
00000660: 41 54 49 4F 4E 2E 20 20  C9 4E 0D 4E 55 4D 45 52  |ATION.  .N.NUMER|
00000670: 49 43 41 4C 20 4F 52 44  45 52 20 4F 4E 20 54 48  |ICAL ORDER ON TH|
00000680: 45 20 4C 45 46 54 20 41  52 45 20 41 4C 4C 0D 4F  |E LEFT ARE ALL.O|
00000690: 46 20 54 48 45 20 27 54  41 52 47 45 54 27 20 4C  |F THE 'TARGET' L|
000006A0: 49 4E 45 20 4E 55 4D 42  45 52 53 20 46 4F 55 4E  |INE NUMBERS FOUN|
000006B0: 44 0D 49 4E 20 54 48 45  20 4C 49 53 54 49 4E 47  |D.IN THE LISTING|
000006C0: 2E 20 20 D4 4F 20 54 48  45 20 52 49 47 48 54 20  |.  .O THE RIGHT |
000006D0: 4F 46 20 54 48 45 0D 54  41 52 47 45 54 20 4C 49  |OF THE.TARGET LI|
000006E0: 4E 45 20 4E 55 4D 42 45  52 20 49 53 20 41 20 4C  |NE NUMBER IS A L|
000006F0: 49 53 54 49 4E 47 20 4F  46 0D 41 4C 4C 20 4F 46  |ISTING OF.ALL OF|
00000700: 20 54 48 45 20 4C 49 4E  45 20 4E 55 4D 42 45 52  | THE LINE NUMBER|
00000710: 53 20 57 48 45 52 45 20  54 48 41 54 0D 54 41 52  |S WHERE THAT.TAR|
00000720: 47 45 54 20 4C 49 4E 45  20 4E 55 4D 42 45 52 20  |GET LINE NUMBER |
00000730: 49 53 20 46 4F 55 4E 44  2E 0D 0D 20 20 20 20 C1  |IS FOUND...    .|
00000740: 4C 53 4F 20 53 48 4F 57  4E 20 49 53 20 54 48 45  |LSO SHOWN IS THE|
00000750: 20 54 59 50 45 20 4F 46  0D 4F 50 45 52 41 54 4F  | TYPE OF.OPERATO|
00000760: 52 20 54 48 41 54 20 53  45 4E 44 53 20 54 48 45  |R THAT SENDS THE|
00000770: 20 46 4C 4F 57 20 4F 46  20 54 48 45 0D 50 52 4F  | FLOW OF THE.PRO|
00000780: 47 52 41 4D 20 54 4F 20  54 48 45 20 54 41 52 47  |GRAM TO THE TARG|
00000790: 45 54 20 4C 49 4E 45 3A  20 C7 CF D4 CF 2C 0D C7  |ET LINE: ....,..|
000007A0: CF D3 D5 C2 2C 20 4F 52  20 D4 C8 C5 CE 20 28 C7  |...., OR .... (.|
000007B0: CF D4 CF 20 49 4D 50 4C  49 45 44 29 2E 20 D4 48  |... IMPLIED). .H|
000007C0: 45 0D D3 D9 D3 20 49 4E  46 4F 52 4D 41 54 49 4F  |E.... INFORMATIO|
000007D0: 4E 20 53 48 4F 57 53 20  54 48 45 20 4D 45 4D 4F  |N SHOWS THE MEMO|
000007E0: 52 59 0D 4C 4F 43 41 54  49 4F 4E 20 4F 46 20 54  |RY.LOCATION OF T|
000007F0: 48 45 20 D3 D9 D3 54 45  4D 20 43 41 4C 4C 20 41  |HE ...TEM CALL A|
00000800: 53 20 57 45 4C 4C 0D 41  53 20 54 48 45 20 4C 49  |S WELL.AS THE LI|
00000810: 4E 45 20 4E 55 4D 42 45  52 20 57 48 45 52 45 20  |NE NUMBER WHERE |
00000820: 54 48 45 20 D3 D9 D3 0D  43 4F 4D 4D 41 4E 44 20  |THE ....COMMAND |
00000830: 49 53 20 46 4F 55 4E 44  2E 0D 0D 20 20 20 20 CE  |IS FOUND...    .|
00000840: 45 58 54 20 57 49 4C 4C  20 42 45 20 41 4E 20 41  |EXT WILL BE AN A|
00000850: 4C 50 48 41 42 45 54 49  5A 45 44 20 4C 49 53 54  |LPHABETIZED LIST|
00000860: 0D 4F 46 20 41 4C 4C 20  4F 46 20 54 48 45 20 56  |.OF ALL OF THE V|
00000870: 41 52 49 41 42 4C 45 53  20 41 4E 44 20 54 48 45  |ARIABLES AND THE|
00000880: 20 4C 49 4E 45 0D 4E 55  4D 42 45 52 53 20 57 48  | LINE.NUMBERS WH|
00000890: 45 52 45 20 54 48 45 59  20 41 52 45 20 46 4F 55  |ERE THEY ARE FOU|
000008A0: 4E 44 2E 20 20 CF 4E 4C  59 0D 54 48 45 20 46 49  |ND.  .NLY.THE FI|
000008B0: 52 53 54 20 54 57 4F 20  43 48 41 52 41 43 54 45  |RST TWO CHARACTE|
000008C0: 52 53 20 4F 46 20 54 48  45 0D 56 41 52 49 41 42  |RS OF THE.VARIAB|
000008D0: 4C 45 20 41 52 45 20 53  48 4F 57 4E 20 42 45 43  |LE ARE SHOWN BEC|
000008E0: 41 55 53 45 20 4F 4E 4C  59 20 54 48 45 0D 46 49  |AUSE ONLY THE.FI|
000008F0: 52 53 54 20 54 57 4F 20  43 48 41 52 41 43 54 45  |RST TWO CHARACTE|
00000900: 52 53 20 41 52 45 20 55  53 45 44 20 42 59 20 54  |RS ARE USED BY T|
00000910: 48 45 0D 53 59 53 54 45  4D 2E 20 20 D4 48 49 53  |HE.SYSTEM.  .HIS|
00000920: 20 49 4E 46 4F 52 4D 41  54 49 4F 4E 20 49 53 0D  | INFORMATION IS.|
00000930: 49 4E 56 41 4C 55 41 42  4C 45 20 57 48 45 4E 20  |INVALUABLE WHEN |
00000940: 44 45 2D 42 55 47 47 49  4E 47 20 41 20 50 52 4F  |DE-BUGGING A PRO|
00000950: 47 52 41 4D 0D 54 48 41  54 20 49 53 20 4E 4F 54  |GRAM.THAT IS NOT|
00000960: 20 44 4F 43 55 4D 45 4E  54 45 44 2E 0D 0D 20 20  | DOCUMENTED...  |
00000970: 20 20 C1 46 54 45 52 20  41 4C 4C 20 4F 46 20 54  |  .FTER ALL OF T|
00000980: 48 45 20 56 41 52 49 41  42 4C 45 53 20 41 52 45  |HE VARIABLES ARE|
00000990: 0D 4C 49 53 54 45 44 20  41 4E 44 20 59 4F 55 20  |.LISTED AND YOU |
000009A0: 50 52 45 53 53 20 41 20  4B 45 59 2C 20 59 4F 55  |PRESS A KEY, YOU|
000009B0: 27 4C 4C 0D 53 45 45 20  41 4E 4F 54 48 45 52 20  |'LL.SEE ANOTHER |
000009C0: 4D 49 4E 49 2D 4D 45 4E  55 2E 0D 0D 20 20 20 20  |MINI-MENU...    |
000009D0: D9 4F 55 20 43 41 4E 20  43 48 4F 4F 53 45 20 54  |.OU CAN CHOOSE T|
000009E0: 4F 20 52 45 2D 4C 49 53  54 20 54 48 45 0D 49 4E  |O RE-LIST THE.IN|
000009F0: 46 4F 52 4D 41 54 49 4F  4E 2C 20 41 4E 41 4C 59  |FORMATION, ANALY|
00000A00: 5A 45 20 41 4E 4F 54 48  45 52 20 50 52 4F 47 52  |ZE ANOTHER PROGR|
00000A10: 41 4D 2C 0D 45 58 49 54  20 54 4F 20 C4 CF D3 20  |AM,.EXIT TO ... |
00000A20: 28 C2 C1 D3 C9 C3 29 2C  20 4F 52 20 52 45 54 55  |(.....), OR RETU|
00000A30: 52 4E 20 54 4F 0D CC CF  C1 C4 D3 D4 C1 D2 2E 0D  |RN TO...........|
00000A40: 0D C5 C4 C9 D4 CF D2 27  D3 20 CE CF D4 C5 3A 20  |.......'. ....: |
00000A50: C9 27 56 45 20 42 45 45  4E 20 41 20 50 52 4F 47  |.'VE BEEN A PROG|
00000A60: 52 41 4D 4D 45 52 0D 46  4F 52 20 59 45 41 52 53  |RAMMER.FOR YEARS|
00000A70: 20 41 4E 44 20 C9 20 48  41 56 45 20 4E 45 56 45  | AND . HAVE NEVE|
00000A80: 52 20 53 45 45 4E 20 41  0D 42 45 54 54 45 52 20  |R SEEN A.BETTER |
00000A90: 43 52 4F 53 53 2D 52 45  46 45 52 45 4E 43 49 4E  |CROSS-REFERENCIN|
00000AA0: 47 20 50 52 4F 47 52 41  4D 2E 0D D4 48 45 20 46  |G PROGRAM...HE F|
00000AB0: 4F 52 4D 41 54 20 4F 46  20 54 48 45 20 50 52 49  |ORMAT OF THE PRI|
00000AC0: 4E 54 4F 55 54 20 49 53  20 51 55 49 54 45 0D 52  |NTOUT IS QUITE.R|
00000AD0: 45 41 44 41 42 4C 45 2C  20 43 4F 4E 53 49 44 45  |EADABLE, CONSIDE|
00000AE0: 52 49 4E 47 20 49 54 27  53 20 41 20 42 55 4E 43  |RING IT'S A BUNC|
00000AF0: 48 20 4F 46 0D 4E 55 4D  42 45 52 53 2E 20 20 D3  |H OF.NUMBERS.  .|
00000B00: 49 4E 43 45 20 57 45 20  52 45 43 45 49 56 45 44  |INCE WE RECEIVED|
00000B10: 20 54 48 49 53 0D 50 52  4F 47 52 41 4D 20 46 52  | THIS.PROGRAM FR|
00000B20: 4F 4D 20 CD 41 52 54 59  20 CD 41 54 54 48 45 57  |OM .ARTY .ATTHEW|
00000B30: 53 20 57 45 20 48 41 56  45 0D 55 53 45 44 20 49  |S WE HAVE.USED I|
00000B40: 54 20 41 20 44 4F 5A 45  4E 20 54 49 4D 45 53 2C  |T A DOZEN TIMES,|
00000B50: 20 45 53 50 45 43 49 41  4C 4C 59 0D 57 48 45 4E  | ESPECIALLY.WHEN|
00000B60: 20 57 45 20 57 45 52 45  20 57 52 49 54 49 4E 47  | WE WERE WRITING|
00000B70: 20 54 48 45 20 4E 45 57  20 CC CF C1 C4 D3 D4 C1  | THE NEW .......|
00000B80: D2 0D 4D 45 4E 55 20 53  59 53 54 45 4D 2E 20 20  |..MENU SYSTEM.  |
00000B90: D4 48 49 53 20 49 53 20  41 20 50 52 4F 47 52 41  |.HIS IS A PROGRA|
00000BA0: 4D 20 45 56 45 4E 0D 54  48 45 20 4D 4F 53 54 20  |M EVEN.THE MOST |
00000BB0: 4A 41 44 45 44 20 48 41  43 4B 45 52 20 57 49 4C  |JADED HACKER WIL|
00000BC0: 4C 20 55 53 45 20 41 4E  44 0D 41 50 50 52 45 43  |L USE AND.APPREC|
00000BD0: 49 41 54 45 2E 0D 0D 0D  C4 C9 D3 CB 20 C6 C9 CC  |IATE........ ...|
00000BE0: C5 D3 20 D4 C8 C9 D3 20  D0 D2 CF C7 D2 C1 CD 20  |.. .... ....... |
00000BF0: D5 D3 C5 D3 0D 0D C2 C1  D3 C9 D8 20 36 34 20 20  |........... 64  |
00000C00: 20 20 20 20 20 20 20 20  20 D4 2E C2 C1 D3 C9 D8  |         .......|
00000C10: 20 36 34 0D 0D 20 20 20  20 20 20 20 20 2A 2A 2A  | 64..        ***|
00000C20: 2A 20 C5 4E 44 20 4F 46  20 D4 45 58 54 20 2A 2A  |* .ND OF .EXT **|
00000C30: 2A 2A 0D                                          |**.             |
..^U:HELP.              BASIX 64..      
  BY MARTIN H. MATTHEWS..    ANYONE CONF
RONTED WITH THE TASK.OF MODIFYING AN OLD
 PROGRAM, OR A.PROGRAM WRITTEN BY ANOTHE
R, KNOWS THE.FRUSTRATION OF DETERMINING 
THE LOGIC.FLOW AND LOCATION OF THE PROGR
AM'S.KEY VARIABLES.  BASIX 64 IS A MACHI
NE.LANGUAGE PROGRAM WHICH PRODUCES A.LIN
E NUMBER AND VARIABLE NAME CROSS-.REFERE
NCE.  IT'S A WELCOME ADDITION.TO ANY PRO
GRAMMER'S TOOL BOX...    BASIX 64 HAS TH
REE SCREENS: THE.TITLE SCREEN, THE MENU 
SCREEN AND THE.FILENAME SCREEN...    THE
 MENU SCREEN WILL SHOW YOU.YOUR OPTIONS.
  PRESS THE F1 KEY TO.CHOOSE BETWEEN THE
 BLUE OPTIONS IN.THE COLUMN ON THE LEFT.
..    OUTPUT IS THE TOP OPTION.  BY.PRES
SING THE F3 KEY YOU CAN CHOOSE.BETWEEN S
ENDING THE INFORMATION TO.THE SCREEN, TH
E PRINTER, OR BOTH...    LIST IS THE NEX
T OPTION.  AGAIN,.BY PRESSING THE F3 KEY
 YOU CAN CHOOSE.TO HAVE THE LISTING OF T
HE.INFORMATION STOP AND WAIT FOR A KEY.P
RESS WHEN A SCREEN IS FULL.  IF YOU.CHOO
SE "NO-HOLD" THE LISTING WILL.SCROLL TO 
THE END....    THE THIRD OPTION IS TO CH
OOSE.WHICH TYPE OF PRINTER YOU ARE USING
..COMMODORE PRINTERS COMBINE A LINE.FEED
 AND A CARRIAGE RETURN.  SOME.NON-COMMOD
ORE PRINTERS REQUIRE A.SEPARATE LINE FEE
D.  IF YOUR PRINTER.PRINTS 'OVER' A PREV
IOUSLY PRINTED.LINE, SELECT THE NON-COMM
 OPTION...    THE LAST OPTION IS FOR SET
TING.THE NUMBER OF THE DRIVE THAT HOLDS.
THE DISK THAT HAS THE PROGRAM YOU'RE.CRO
SS-REFERENCING...    PRESS F7 WHEN YOU H
AVE THESE FOUR.OPTIONS SET AND YOU'LL BE
 TAKEN TO.THE NEXT SCREEN AND ASKED FOR 
THE.FILENAME OF THE PROGRAM...    AFTER 
THE PROGRAM IS LOADED AND.ANALYZED YOU'L
L SEE THE.CROSS-REFERENCE INFORMATION.  
IN.NUMERICAL ORDER ON THE LEFT ARE ALL.O
F THE 'TARGET' LINE NUMBERS FOUND.IN THE
 LISTING.  TO THE RIGHT OF THE.TARGET LI
NE NUMBER IS A LISTING OF.ALL OF THE LIN
E NUMBERS WHERE THAT.TARGET LINE NUMBER 
IS FOUND...    ALSO SHOWN IS THE TYPE OF
.OPERATOR THAT SENDS THE FLOW OF THE.PRO
GRAM TO THE TARGET LINE: GOTO,.GOSUB, OR
 THEN (GOTO IMPLIED). THE.SYS INFORMATIO
N SHOWS THE MEMORY.LOCATION OF THE SYSTE
M CALL AS WELL.AS THE LINE NUMBER WHERE 
THE SYS.COMMAND IS FOUND...    NEXT WILL
 BE AN ALPHABETIZED LIST.OF ALL OF THE V
ARIABLES AND THE LINE.NUMBERS WHERE THEY
 ARE FOUND.  ONLY.THE FIRST TWO CHARACTE
RS OF THE.VARIABLE ARE SHOWN BECAUSE ONL
Y THE.FIRST TWO CHARACTERS ARE USED BY T
HE.SYSTEM.  THIS INFORMATION IS.INVALUAB
LE WHEN DE-BUGGING A PROGRAM.THAT IS NOT
 DOCUMENTED...    AFTER ALL OF THE VARIA
BLES ARE.LISTED AND YOU PRESS A KEY, YOU
'LL.SEE ANOTHER MINI-MENU...    YOU CAN 
CHOOSE TO RE-LIST THE.INFORMATION, ANALY
ZE ANOTHER PROGRAM,.EXIT TO DOS (BASIC),
 OR RETURN TO.LOADSTAR...EDITOR'S NOTE: 
I'VE BEEN A PROGRAMMER.FOR YEARS AND I H
AVE NEVER SEEN A.BETTER CROSS-REFERENCIN
G PROGRAM..THE FORMAT OF THE PRINTOUT IS
 QUITE.READABLE, CONSIDERING IT'S A BUNC
H OF.NUMBERS.  SINCE WE RECEIVED THIS.PR
OGRAM FROM MARTY MATTHEWS WE HAVE.USED I
T A DOZEN TIMES, ESPECIALLY.WHEN WE WERE
 WRITING THE NEW LOADSTAR.MENU SYSTEM.  
THIS IS A PROGRAM EVEN.THE MOST JADED HA
CKER WILL USE AND.APPRECIATE....DISK FIL
ES THIS PROGRAM USES..BASIX 64          
 T.BASIX 64..        **** END OF TEXT **
**.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL