00000000: 0D E0 20 20 20 20 20 C3 2D 31 32 38 20 D4 CF CB |.. .-128 ...|
00000010: C5 CE 20 D4 D2 C1 CE D3 CC C1 D4 CF D2 0D 20 20 |.. ........... |
00000020: 20 20 20 20 20 20 20 20 20 20 20 20 20 42 59 0D | BY.|
00000030: 20 20 20 20 20 20 20 20 D2 4F 42 45 52 54 20 D7 | .OBERT .|
00000040: 2E 20 C2 41 4B 45 52 0D 0D C3 CF CD CD CF C4 CF |. .AKER.........|
00000050: D2 C5 20 CD C9 C3 D2 CF C3 CF CD D0 D5 D4 C5 D2 |.. .............|
00000060: D3 20 CD C1 C7 C1 DA C9 CE C5 0D CD 41 52 43 48 |. ..........ARCH|
00000070: 2F C1 50 52 49 4C 20 31 39 38 36 0D 50 2E 36 30 |/.PRIL 1986.P.60|
00000080: 0D 0D 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |..**************|
00000090: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
000000A0: 2A 2A 2A 2A 2A 2A 2A 2A 0D CE CF D4 C5 3A 20 D4 |********.....: .|
000000B0: 48 49 53 20 50 52 4F 47 52 41 4D 20 49 53 20 57 |HIS PROGRAM IS W|
000000C0: 52 49 54 54 45 4E 20 46 4F 52 20 54 48 45 0D C3 |RITTEN FOR THE..|
000000D0: 4F 4D 4D 4F 44 4F 52 45 20 31 32 38 2E 20 20 C2 |OMMODORE 128. .|
000000E0: 45 43 41 55 53 45 20 4F 46 20 54 48 49 53 2C 20 |ECAUSE OF THIS, |
000000F0: 59 4F 55 0D 43 41 4E 4E 4F 54 20 52 55 4E 20 49 |YOU.CANNOT RUN I|
00000100: 54 20 44 49 52 45 43 54 4C 59 20 46 52 4F 4D 20 |T DIRECTLY FROM |
00000110: CC CF C1 C4 D3 D4 C1 D2 2E 0D D4 4F 20 52 55 4E |...........O RUN|
00000120: 20 54 48 49 53 20 50 52 4F 47 52 41 4D 2C 20 53 | THIS PROGRAM, S|
00000130: 49 4D 50 4C 59 20 54 55 52 4E 20 59 4F 55 52 0D |IMPLY TURN YOUR.|
00000140: 31 32 38 20 4F 46 46 2C 20 54 48 45 4E 20 42 41 |128 OFF, THEN BA|
00000150: 43 4B 20 4F 4E 2E 20 20 D4 48 49 53 20 53 48 4F |CK ON. .HIS SHO|
00000160: 55 4C 44 0D 50 55 54 20 59 4F 55 20 49 4E 20 31 |ULD.PUT YOU IN 1|
00000170: 32 38 20 4D 4F 44 45 2E 20 20 C1 46 54 45 52 20 |28 MODE. .FTER |
00000180: 54 48 49 53 2C 20 41 4C 4C 0D 59 4F 55 20 4E 45 |THIS, ALL.YOU NE|
00000190: 45 44 20 54 4F 20 44 4F 20 49 53 20 54 59 50 45 |ED TO DO IS TYPE|
000001A0: 0D CC CF C1 C4 22 D4 CF CB C5 CE 20 D4 D2 C1 CE |....."..... ....|
000001B0: D3 CC C1 D4 CF D2 2E 31 32 38 22 2C 38 2E 20 20 |.......128",8. |
000001C0: D7 48 45 4E 0D 54 48 45 20 D2 C5 C1 C4 D9 20 50 |.HEN.THE ..... P|
000001D0: 52 4F 4D 50 54 20 41 50 50 45 41 52 53 2C 20 53 |ROMPT APPEARS, S|
000001E0: 49 4D 50 4C 59 20 54 59 50 45 0D D2 D5 CE 20 41 |IMPLY TYPE.... A|
000001F0: 4E 44 20 50 52 45 53 53 20 D2 C5 D4 D5 D2 CE 2E |ND PRESS .......|
00000200: 0D 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |.***************|
00000210: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A |****************|
00000220: 2A 2A 2A 2A 0D 0D 20 20 D4 48 4F 53 45 20 4F 46 |****.. .HOSE OF|
00000230: 20 59 4F 55 20 57 48 4F 20 48 41 56 45 20 52 45 | YOU WHO HAVE RE|
00000240: 43 45 4E 54 4C 59 0D 0D 55 50 47 52 41 44 45 44 |CENTLY..UPGRADED|
00000250: 20 59 4F 55 52 20 C3 4F 4D 4D 4F 44 4F 52 45 20 | YOUR .OMMODORE |
00000260: 53 59 53 54 45 4D 20 42 59 0D 0D 42 55 59 49 4E |SYSTEM BY..BUYIN|
00000270: 47 20 41 20 C3 2D 31 32 38 20 4D 49 47 48 54 20 |G A .-128 MIGHT |
00000280: 48 41 56 45 20 50 52 4F 42 4C 45 4D 53 0D 0D 52 |HAVE PROBLEMS..R|
00000290: 55 4E 4E 49 4E 47 20 50 52 4F 47 52 41 4D 53 20 |UNNING PROGRAMS |
000002A0: 4F 52 49 47 49 4E 41 4C 4C 59 20 43 52 45 41 54 |ORIGINALLY CREAT|
000002B0: 45 44 0D 0D 57 49 54 48 20 54 48 45 20 34 2E 30 |ED..WITH THE 4.0|
000002C0: 20 C2 C1 D3 C9 C3 20 43 4F 4D 4D 4F 4E 20 54 4F | ..... COMMON TO|
000002D0: 20 4F 4C 44 45 52 0D 0D 53 59 53 54 45 4D 53 20 | OLDER..SYSTEMS |
000002E0: 53 49 4E 43 45 20 54 48 45 20 C3 2D 31 32 38 20 |SINCE THE .-128 |
000002F0: 55 53 45 53 20 37 2E 30 0D 0D C2 C1 D3 C9 C3 2E |USES 7.0........|
00000300: 0D 0D 20 20 C6 4F 52 54 55 4E 41 54 45 4C 59 2C |.. .ORTUNATELY,|
00000310: 20 41 4C 4C 20 4F 46 20 59 4F 55 52 20 4F 4C 44 | ALL OF YOUR OLD|
00000320: 0D 0D 50 52 4F 47 52 41 4D 53 20 41 52 45 20 4E |..PROGRAMS ARE N|
00000330: 4F 54 20 4F 42 53 4F 4C 45 54 45 2C 20 54 48 41 |OT OBSOLETE, THA|
00000340: 4E 4B 53 20 54 4F 0D 0D D4 CF CB C5 CE 20 D4 D2 |NKS TO....... ..|
00000350: C1 CE D3 CC C1 D4 CF D2 2E 0D 0D 20 20 D4 48 45 |........... .HE|
00000360: 20 50 52 4F 42 4C 45 4D 20 49 4E 20 52 55 4E 4E | PROBLEM IN RUNN|
00000370: 49 4E 47 20 34 2E 30 20 C2 C1 D3 C9 C3 0D 0D 50 |ING 4.0 .......P|
00000380: 52 4F 47 52 41 4D 53 20 4F 4E 20 54 48 45 20 C3 |ROGRAMS ON THE .|
00000390: 2D 31 32 38 20 41 52 49 53 45 53 20 46 52 4F 4D |-128 ARISES FROM|
000003A0: 20 41 0D 0D 44 49 46 46 45 52 45 4E 43 45 20 49 | A..DIFFERENCE I|
000003B0: 4E 20 54 48 45 20 54 4F 4B 45 4E 53 20 46 4F 52 |N THE TOKENS FOR|
000003C0: 20 45 41 43 48 0D 0D 44 49 53 4B 20 43 4F 4D 4D | EACH..DISK COMM|
000003D0: 41 4E 44 2E 20 20 28 D7 48 45 4E 20 41 20 50 52 |AND. (.HEN A PR|
000003E0: 4F 47 52 41 4D 20 4C 49 4E 45 0D 0D 49 53 20 53 |OGRAM LINE..IS S|
000003F0: 54 4F 52 45 44 2C 20 45 41 43 48 20 C2 C1 D3 C9 |TORED, EACH ....|
00000400: C3 20 4B 45 59 57 4F 52 44 20 49 53 0D 0D 43 4F |. KEYWORD IS..CO|
00000410: 4E 56 45 52 54 45 44 20 54 4F 20 41 20 53 50 45 |NVERTED TO A SPE|
00000420: 43 49 41 4C 20 4F 4E 45 20 4F 52 20 54 57 4F 0D |CIAL ONE OR TWO.|
00000430: 0D 42 59 54 45 20 56 41 4C 55 45 20 43 41 4C 4C |.BYTE VALUE CALL|
00000440: 45 44 20 41 20 54 4F 4B 45 4E 29 2E 0D 0D 20 20 |ED A TOKEN)... |
00000450: D7 48 49 4C 45 20 34 2E 30 20 C2 C1 D3 C9 C3 20 |.HILE 4.0 ..... |
00000460: 41 4E 44 20 54 48 45 20 37 2E 30 20 C2 C1 D3 C9 |AND THE 7.0 ....|
00000470: C3 0D 0D 55 53 45 44 20 42 59 20 54 48 45 20 C3 |...USED BY THE .|
00000480: 2D 31 32 38 20 53 48 41 52 45 20 43 4F 4D 4D 4F |-128 SHARE COMMO|
00000490: 4E 0D 0D 4B 45 59 57 4F 52 44 53 2C 20 54 48 45 |N..KEYWORDS, THE|
000004A0: 20 54 4F 4B 45 4E 53 20 55 53 45 44 20 54 4F 20 | TOKENS USED TO |
000004B0: 44 45 4E 4F 54 45 0D 0D 54 48 45 53 45 20 4B 45 |DENOTE..THESE KE|
000004C0: 59 57 4F 52 44 53 20 41 52 45 20 44 49 46 46 45 |YWORDS ARE DIFFE|
000004D0: 52 45 4E 54 2E 0D 0D 20 20 D4 CF CB C5 CE 20 D4 |RENT... ..... .|
000004E0: D2 C1 CE D3 CC C1 D4 CF D2 20 54 52 41 4E 53 4C |......... TRANSL|
000004F0: 41 54 45 53 20 59 4F 55 52 0D 0D 4F 52 49 47 49 |ATES YOUR..ORIGI|
00000500: 4E 41 4C 20 34 2E 30 20 C2 C1 D3 C9 C3 20 50 52 |NAL 4.0 ..... PR|
00000510: 4F 47 52 41 4D 53 20 53 4F 20 54 48 41 54 0D 0D |OGRAMS SO THAT..|
00000520: 54 48 45 59 20 43 41 4E 20 42 45 20 52 45 41 44 |THEY CAN BE READ|
00000530: 20 42 59 20 54 48 45 20 C3 2D 31 32 38 20 42 59 | BY THE .-128 BY|
00000540: 0D 0D 43 48 41 4E 47 49 4E 47 20 34 2E 30 20 C2 |..CHANGING 4.0 .|
00000550: C1 D3 C9 C3 20 44 49 53 4B 20 43 4F 4D 4D 41 4E |.... DISK COMMAN|
00000560: 44 0D 0D 56 41 4C 55 45 53 20 54 4F 20 54 48 45 |D..VALUES TO THE|
00000570: 20 54 48 45 20 41 50 50 52 4F 50 52 49 41 54 45 | THE APPROPRIATE|
00000580: 20 C2 C1 D3 C9 C3 0D 0D 37 2E 30 20 56 41 4C 55 | .......7.0 VALU|
00000590: 45 53 2E 0D 0D 20 20 D4 4F 20 55 53 45 20 D4 CF |ES... .O USE ..|
000005A0: CB C5 CE 20 D4 D2 C1 CE D3 CC C1 D4 CF D2 2C 20 |... .........., |
000005B0: 4C 4F 41 44 20 D4 CF CB C5 CE 0D 0D D4 D2 C1 CE |LOAD ...........|
000005C0: D3 CC C1 D4 CF D2 20 49 4E 54 4F 20 4D 45 4D 4F |...... INTO MEMO|
000005D0: 52 59 2C 20 54 48 45 4E 20 49 4E 53 45 52 54 0D |RY, THEN INSERT.|
000005E0: 0D 54 48 45 20 44 49 53 4B 20 43 4F 4E 54 41 49 |.THE DISK CONTAI|
000005F0: 4E 49 4E 47 20 54 48 45 20 34 2E 30 20 C2 C1 D3 |NING THE 4.0 ...|
00000600: C9 C3 0D 0D 50 52 4F 47 52 41 4D 20 59 4F 55 20 |....PROGRAM YOU |
00000610: 57 41 4E 54 20 54 52 41 4E 53 4C 41 54 45 44 2E |WANT TRANSLATED.|
00000620: 0D 0D 20 20 D7 48 45 4E 20 59 4F 55 20 41 52 45 |.. .HEN YOU ARE|
00000630: 20 50 52 4F 4D 50 54 45 44 20 46 4F 52 20 C9 CE | PROMPTED FOR ..|
00000640: D0 D5 D4 0D 0D C6 C9 CC C5 CE C1 CD C5 2C 20 45 |............., E|
00000650: 4E 54 45 52 20 54 48 45 20 4E 41 4D 45 20 4F 46 |NTER THE NAME OF|
00000660: 20 54 48 45 0D 0D 50 52 4F 47 52 41 4D 20 45 58 | THE..PROGRAM EX|
00000670: 41 43 54 4C 59 20 41 53 20 49 54 20 41 50 50 45 |ACTLY AS IT APPE|
00000680: 41 52 53 20 49 4E 20 54 48 45 0D 0D 44 49 53 4B |ARS IN THE..DISK|
00000690: 20 44 49 52 45 43 54 4F 52 59 2E 0D 0D 20 20 D9 | DIRECTORY... .|
000006A0: 4F 55 20 57 49 4C 4C 20 54 48 45 4E 20 42 45 20 |OU WILL THEN BE |
000006B0: 50 52 4F 4D 50 54 45 44 20 46 4F 52 20 54 48 45 |PROMPTED FOR THE|
000006C0: 0D 0D CF D5 D4 D0 D5 D4 20 C6 C9 CC C5 CE C1 CD |........ .......|
000006D0: C5 3B 20 45 4E 54 45 52 20 54 48 45 20 4E 41 4D |.; ENTER THE NAM|
000006E0: 45 20 4F 46 0D 0D 54 48 45 20 4E 45 57 20 50 52 |E OF..THE NEW PR|
000006F0: 4F 47 52 41 4D 20 46 49 4C 45 2E 20 CD 41 4B 45 |OGRAM FILE. .AKE|
00000700: 20 53 55 52 45 20 54 48 41 54 0D 0D 54 48 49 53 | SURE THAT..THIS|
00000710: 20 4E 41 4D 45 20 49 53 20 44 49 46 46 45 52 45 | NAME IS DIFFERE|
00000720: 4E 54 20 46 52 4F 4D 20 54 48 45 0D 0D 4F 52 49 |NT FROM THE..ORI|
00000730: 47 49 4E 41 4C 20 50 52 4F 47 52 41 4D 2C 20 41 |GINAL PROGRAM, A|
00000740: 4E 44 20 44 4F 45 53 20 4E 4F 54 0D 0D 41 4C 52 |ND DOES NOT..ALR|
00000750: 45 41 44 59 20 41 50 50 45 41 52 20 4F 4E 20 54 |EADY APPEAR ON T|
00000760: 48 45 20 44 49 53 4B 2E 20 20 D7 45 0D 0D 53 55 |HE DISK. .E..SU|
00000770: 47 47 45 53 54 20 54 41 43 4B 49 4E 47 20 54 48 |GGEST TACKING TH|
00000780: 45 20 53 55 46 46 49 58 20 22 2E 31 32 38 22 20 |E SUFFIX ".128" |
00000790: 4F 4E 54 4F 0D 0D 54 48 45 20 46 49 4C 45 4E 41 |ONTO..THE FILENA|
000007A0: 4D 45 2E 20 20 C6 4F 52 20 45 58 41 4D 50 4C 45 |ME. .OR EXAMPLE|
000007B0: 2C 20 49 46 20 54 48 45 0D 0D 46 49 4C 45 4E 41 |, IF THE..FILENA|
000007C0: 4D 45 20 57 45 52 45 20 4F 52 49 47 49 4E 41 4C |ME WERE ORIGINAL|
000007D0: 4C 59 20 22 C4 49 53 4B 45 52 22 2C 0D 0D 54 48 |LY ".ISKER",..TH|
000007E0: 45 4E 20 54 48 45 20 4F 55 54 50 55 54 20 46 49 |EN THE OUTPUT FI|
000007F0: 4C 45 20 57 4F 55 4C 44 20 42 45 0D 0D 22 C4 49 |LE WOULD BE..".I|
00000800: 53 4B 45 52 2E 31 32 38 2E 22 0D 0D 20 20 D4 CF |SKER.128.".. ..|
00000810: CB C5 CE 20 D4 D2 C1 CE D3 CC C1 D4 CF D2 20 54 |... .......... T|
00000820: 48 45 4E 20 50 52 4F 43 45 45 44 53 20 54 4F 0D |HEN PROCEEDS TO.|
00000830: 0D 43 4F 4E 56 45 52 54 20 54 48 45 20 54 4F 4B |.CONVERT THE TOK|
00000840: 45 4E 53 20 4F 46 20 54 48 45 20 34 2E 30 20 C2 |ENS OF THE 4.0 .|
00000850: C1 D3 C9 C3 0D 0D 50 52 4F 47 52 41 4D 2C 20 44 |......PROGRAM, D|
00000860: 49 53 50 4C 41 59 49 4E 47 20 54 48 45 20 50 52 |ISPLAYING THE PR|
00000870: 4F 47 52 41 4D 20 4C 49 4E 45 0D 0D 49 54 20 49 |OGRAM LINE..IT I|
00000880: 53 20 57 4F 52 4B 49 4E 47 20 4F 4E 20 41 53 20 |S WORKING ON AS |
00000890: 49 54 20 47 4F 45 53 2E 0D 0D 20 20 D7 48 45 4E |IT GOES... .HEN|
000008A0: 20 54 48 45 20 54 52 41 4E 53 4C 41 54 49 4F 4E | THE TRANSLATION|
000008B0: 20 49 53 20 43 4F 4D 50 4C 45 54 45 2C 0D 0D 54 | IS COMPLETE,..T|
000008C0: 48 45 20 50 52 4F 47 52 41 4D 20 48 41 53 20 41 |HE PROGRAM HAS A|
000008D0: 20 47 4F 4F 44 20 43 48 41 4E 43 45 20 4F 46 0D | GOOD CHANCE OF.|
000008E0: 0D 52 55 4E 4E 49 4E 47 2C 20 42 55 54 20 41 44 |.RUNNING, BUT AD|
000008F0: 44 49 54 49 4F 4E 41 4C 20 43 48 41 4E 47 45 53 |DITIONAL CHANGES|
00000900: 20 4D 41 59 0D 0D 42 45 20 52 45 51 55 49 52 45 | MAY..BE REQUIRE|
00000910: 44 2E 20 20 C2 41 4B 45 52 20 57 41 52 4E 53 20 |D. .AKER WARNS |
00000920: 54 48 41 54 20 59 4F 55 0D 0D 4D 55 53 54 20 57 |THAT YOU..MUST W|
00000930: 41 54 43 48 20 4F 55 54 20 46 4F 52 20 22 52 45 |ATCH OUT FOR "RE|
00000940: 53 45 52 56 45 44 20 4B 45 59 57 4F 52 44 53 2C |SERVED KEYWORDS,|
00000950: 0D 0D 4E 45 57 20 53 50 45 43 49 41 4C 20 56 41 |..NEW SPECIAL VA|
00000960: 52 49 41 42 4C 45 53 2C 20 41 4E 44 20 41 44 44 |RIABLES, AND ADD|
00000970: 45 44 0D 0D 50 41 52 41 4D 45 54 45 52 53 20 54 |ED..PARAMETERS T|
00000980: 4F 20 4F 4C 44 45 52 20 43 4F 4D 4D 41 4E 44 53 |O OLDER COMMANDS|
00000990: 22 20 57 48 45 4E 0D 0D 54 52 41 4E 53 4C 41 54 |" WHEN..TRANSLAT|
000009A0: 49 4E 47 2E 0D 0D 20 20 D9 4F 55 20 41 4C 53 4F |ING... .OU ALSO|
000009B0: 20 4D 55 53 54 20 42 45 20 43 41 52 45 46 55 4C | MUST BE CAREFUL|
000009C0: 2C 20 48 45 20 53 41 59 53 2C 0D 0D 22 57 48 45 |, HE SAYS,.."WHE|
000009D0: 4E 20 45 44 49 54 49 4E 47 20 45 58 49 53 54 49 |N EDITING EXISTI|
000009E0: 4E 47 20 50 52 4F 47 52 41 4D 20 4C 49 4E 45 53 |NG PROGRAM LINES|
000009F0: 2C 0D 0D 53 49 4E 43 45 20 4C 49 4E 45 53 20 45 |,..SINCE LINES E|
00000A00: 4E 54 45 52 45 44 20 4F 4E 20 41 4E 4F 54 48 45 |NTERED ON ANOTHE|
00000A10: 52 0D 0D 53 59 53 54 45 4D 53 20 4D 41 59 20 42 |R..SYSTEMS MAY B|
00000A20: 45 20 54 4F 4B 45 4E 49 5A 45 44 20 44 49 46 46 |E TOKENIZED DIFF|
00000A30: 45 52 45 4E 54 4C 59 0D 0D 57 48 45 4E 20 45 44 |ERENTLY..WHEN ED|
00000A40: 49 54 45 44 20 4F 4E 20 54 48 45 20 C3 2D 31 32 |ITED ON THE .-12|
00000A50: 38 2E 22 0D 0D 20 20 C4 45 53 50 49 54 45 20 54 |8.".. .ESPITE T|
00000A60: 48 45 53 45 20 43 41 55 54 49 4F 4E 53 2C 20 48 |HESE CAUTIONS, H|
00000A70: 4F 57 45 56 45 52 2C 0D 0D D4 CF CB C5 CE 20 D4 |OWEVER,....... .|
00000A80: D2 C1 CE D3 CC C1 D4 CF D2 20 53 48 4F 55 4C 44 |......... SHOULD|
00000A90: 20 41 54 20 4C 45 41 53 54 20 42 45 20 41 0D 0D | AT LEAST BE A..|
00000AA0: 47 52 45 41 54 20 48 45 4C 50 20 49 4E 20 43 4F |GREAT HELP IN CO|
00000AB0: 4E 56 45 52 54 49 4E 47 20 59 4F 55 52 20 4F 4C |NVERTING YOUR OL|
00000AC0: 44 0D 0D 50 52 4F 47 52 41 4D 53 20 54 4F 20 52 |D..PROGRAMS TO R|
00000AD0: 55 4E 20 4F 4E 20 54 48 45 20 C3 2D 31 32 38 2E |UN ON THE .-128.|
00000AE0: 0D 0D C6 C9 CC C5 D3 20 D2 C5 D1 D5 C9 D2 C5 C4 |....... ........|
00000AF0: 3A 0D D4 CF CB C5 CE 20 D4 D2 C1 CE D3 CC C1 D4 |:...... ........|
00000B00: CF D2 2E 31 32 38 0D 0D 2D 2D 2D 2D 2D 2D 2D 2D |...128..--------|
00000B10: 2D 2D 3C 45 4E 44 20 4F 46 20 41 52 54 49 43 4C |--<END OF ARTICL|
00000B20: 45 3E 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D |E>-----------. |
.. C-128 TOKEN TRANSLATOR.
BY. ROBERT W. BAKER..COMMODO
RE MICROCOMPUTERS MAGAZINE.MARCH/APRIL 1
986.P.60..******************************
********.NOTE: THIS PROGRAM IS WRITTEN F
OR THE.COMMODORE 128. BECAUSE OF THIS,
YOU.CANNOT RUN IT DIRECTLY FROM LOADSTAR
..TO RUN THIS PROGRAM, SIMPLY TURN YOUR.
128 OFF, THEN BACK ON. THIS SHOULD.PUT
YOU IN 128 MODE. AFTER THIS, ALL.YOU NE
ED TO DO IS TYPE.LOAD"TOKEN TRANSLATOR.1
28",8. WHEN.THE READY PROMPT APPEARS, S
IMPLY TYPE.RUN AND PRESS RETURN..*******
****************************.. THOSE OF
YOU WHO HAVE RECENTLY..UPGRADED YOUR CO
MMODORE SYSTEM BY..BUYING A C-128 MIGHT
HAVE PROBLEMS..RUNNING PROGRAMS ORIGINAL
LY CREATED..WITH THE 4.0 BASIC COMMON TO
OLDER..SYSTEMS SINCE THE C-128 USES 7.0
..BASIC... FORTUNATELY, ALL OF YOUR OLD
..PROGRAMS ARE NOT OBSOLETE, THANKS TO..
TOKEN TRANSLATOR... THE PROBLEM IN RUNN
ING 4.0 BASIC..PROGRAMS ON THE C-128 ARI
SES FROM A..DIFFERENCE IN THE TOKENS FOR
EACH..DISK COMMAND. (WHEN A PROGRAM LI
NE..IS STORED, EACH BASIC KEYWORD IS..CO
NVERTED TO A SPECIAL ONE OR TWO..BYTE VA
LUE CALLED A TOKEN)... WHILE 4.0 BASIC
AND THE 7.0 BASIC..USED BY THE C-128 SHA
RE COMMON..KEYWORDS, THE TOKENS USED TO
DENOTE..THESE KEYWORDS ARE DIFFERENT...
TOKEN TRANSLATOR TRANSLATES YOUR..ORIGI
NAL 4.0 BASIC PROGRAMS SO THAT..THEY CAN
BE READ BY THE C-128 BY..CHANGING 4.0 B
ASIC DISK COMMAND..VALUES TO THE THE APP
ROPRIATE BASIC..7.0 VALUES... TO USE TO
KEN TRANSLATOR, LOAD TOKEN..TRANSLATOR I
NTO MEMORY, THEN INSERT..THE DISK CONTAI
NING THE 4.0 BASIC..PROGRAM YOU WANT TRA
NSLATED... WHEN YOU ARE PROMPTED FOR IN
PUT..FILENAME, ENTER THE NAME OF THE..PR
OGRAM EXACTLY AS IT APPEARS IN THE..DISK
DIRECTORY... YOU WILL THEN BE PROMPTED
FOR THE..OUTPUT FILENAME; ENTER THE NAM
E OF..THE NEW PROGRAM FILE. MAKE SURE TH
AT..THIS NAME IS DIFFERENT FROM THE..ORI
GINAL PROGRAM, AND DOES NOT..ALREADY APP
EAR ON THE DISK. WE..SUGGEST TACKING TH
E SUFFIX ".128" ONTO..THE FILENAME. FOR
EXAMPLE, IF THE..FILENAME WERE ORIGINAL
LY "DISKER",..THEN THE OUTPUT FILE WOULD
BE.."DISKER.128.".. TOKEN TRANSLATOR T
HEN PROCEEDS TO..CONVERT THE TOKENS OF T
HE 4.0 BASIC..PROGRAM, DISPLAYING THE PR
OGRAM LINE..IT IS WORKING ON AS IT GOES.
.. WHEN THE TRANSLATION IS COMPLETE,..T
HE PROGRAM HAS A GOOD CHANCE OF..RUNNING
, BUT ADDITIONAL CHANGES MAY..BE REQUIRE
D. BAKER WARNS THAT YOU..MUST WATCH OUT
FOR "RESERVED KEYWORDS,..NEW SPECIAL VA
RIABLES, AND ADDED..PARAMETERS TO OLDER
COMMANDS" WHEN..TRANSLATING... YOU ALSO
MUST BE CAREFUL, HE SAYS,.."WHEN EDITIN
G EXISTING PROGRAM LINES,..SINCE LINES E
NTERED ON ANOTHER..SYSTEMS MAY BE TOKENI
ZED DIFFERENTLY..WHEN EDITED ON THE C-12
8.".. DESPITE THESE CAUTIONS, HOWEVER,.
.TOKEN TRANSLATOR SHOULD AT LEAST BE A..
GREAT HELP IN CONVERTING YOUR OLD..PROGR
AMS TO RUN ON THE C-128...FILES REQUIRED
:.TOKEN TRANSLATOR.128..----------<END O
F ARTICLE>-----------.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL