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

BASIC LES 6

FILE INFORMATION

FILENAME(S): BASIC LES 6

FILE TYPE(S): PRG

FILE SIZE: 4.6K

FIRST SEEN: 2025-11-30 21:27:55

APPEARS ON: 1 disk(s)

FILE HASH

ce07f4211ca5d17a1b3368b92a542a4362001b7b3f0617f532cbad1933fa4d21

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
BASICCURSUS SPEL BASIC LES 6 PRG DuncanTwain 14 3 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 14 08 64 00 51 31  B2 31 39 38 3A 99 C7 28  |....d.Q1.198:..(|
00000010: 31 34 32 29 00 32 08 78  00 54 31 B2 31 30 30 30  |142).2.x.T1.1000|
00000020: 3A 54 32 B2 54 31 AD 35  30 3A 51 24 B2 C7 28 33  |:T2.T1.50:Q$..(3|
00000030: 34 29 00 4E 08 8C 00 97  35 33 32 38 30 2C 31 34  |4).N....53280,14|
00000040: 3A 97 35 33 32 38 31 2C  36 3A 89 33 34 30 00 6D  |:.53281,6:.340.m|
00000050: 08 A0 00 97 51 31 2C 30  3A 81 4E B2 31 A4 54 31  |....Q1,0:.N.1.T1|
00000060: 3A A1 43 24 3A 8B 43 24  B2 22 22 A7 82 00 73 08  |:.C$:.C$.""...s.|
00000070: B4 00 8E 00 BD 08 C8 00  99 22 13 11 11 11 11 11  |........."......|
00000080: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
00000090: 11 11 11 1D 1D 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |................|
000000A0: 1D 1D 1D 1D 1D 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |................|
000000B0: 1D 1D 1D 1D 1D 98 54 4F  45 54 53 13 22 00 C6 08  |......TOETS."...|
000000C0: DC 00 8D 31 36 30 00 DD  08 F0 00 99 22 93 22 3B  |...160......".";|
000000D0: 3A 81 4E B2 31 A4 32 30  30 3A 82 3A 8E 00 00 09  |:.N.1.200:.:....|
000000E0: 04 01 99 22 98 20 56 4F  4F 52 42 45 45 4C 44 22  |...". VOORBEELD"|
000000F0: 3A 99 22 20 C5 C5 C5 C5  C5 C5 C5 C5 C5 22 3A 8E  |:." .........":.|
00000100: 00 30 09 18 01 99 22 11  05 3F 49 4C 4C 45 47 41  |.0...."..?ILLEGA|
00000110: 4C 20 51 55 41 4E 54 49  54 59 20 45 52 52 4F 52  |L QUANTITY ERROR|
00000120: 20 49 4E 20 31 30 22 3A  99 22 52 45 41 44 59 2E  | IN 10":."READY.|
00000130: 00 66 09 2C 01 81 4E B2  31 A4 31 30 3A 81 4E 31  |.f.,..N.1.10:.N1|
00000140: B2 31 A4 32 30 30 3A 82  3A 99 22 12 20 92 9D 22  |.1.200:.:.". .."|
00000150: 3B 3A 81 4E 31 B2 31 A4  32 30 30 3A 82 3A 99 22  |;:.N1.1.200:.:."|
00000160: 20 9D 22 3B 3A 82 00 70  09 40 01 41 B2 30 3A 8E  | .";:..p.@.A.0:.|
00000170: 00 A0 09 54 01 99 22 93  11 9A 20 20 3D 3D 3D 20  |...T.."...  === |
00000180: 4E 4F 47 20 45 4E 4B 45  4C 45 20 53 54 52 49 4E  |NOG ENKELE STRIN|
00000190: 47 20 53 54 41 54 45 4D  45 4E 54 53 20 3D 3D 3D  |G STATEMENTS ===|
000001A0: 00 CD 09 68 01 99 22 20  20 3D 3D 3D 3D 3D 3D 3D  |...h.."  =======|
000001B0: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 3D 3D 3D  |================|
000001C0: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 00 FC 09  |=============...|
000001D0: 7C 01 99 22 11 20 45 52  20 5A 49 4A 4E 20 4E 4F  ||..". ER ZIJN NO|
000001E0: 47 20 45 4E 4B 45 4C 45  20 27 53 54 52 49 4E 47  |G ENKELE 'STRING|
000001F0: 20 53 54 41 54 45 4D 45  4E 54 53 27 00 2B 0A 90  | STATEMENTS'.+..|
00000200: 01 99 22 11 20 44 49 45  20 49 4E 20 45 45 52 53  |..". DIE IN EERS|
00000210: 54 45 20 49 4E 53 54 41  4E 54 49 45 20 4D 49 53  |TE INSTANTIE MIS|
00000220: 53 43 48 49 45 4E 20 4E  49 45 54 00 62 0A A4 01  |SCHIEN NIET.b...|
00000230: 99 22 11 20 5A 4F 20 42  45 4C 41 4E 47 52 49 4A  |.". ZO BELANGRIJ|
00000240: 4B 20 4C 49 4A 4B 45 4E  2C 20 4D 41 41 52 20 48  |K LIJKEN, MAAR H|
00000250: 45 54 20 54 4F 43 48 20  20 20 20 11 20 5A 49 4A  |ET TOCH    . ZIJ|
00000260: 4E 2E 00 87 0A B8 01 99  22 11 11 98 20 44 41 54  |N......."... DAT|
00000270: 20 5A 49 4A 4E 3A 20 27  41 53 43 27 20 45 4E 20  | ZIJN: 'ASC' EN |
00000280: 27 43 48 52 24 27 2E 00  A8 0A CC 01 99 22 20 A0  |'CHR$'......." .|
00000290: A0 A0 A0 A0 A0 A0 A0 A0  A0 C5 C5 C5 C5 C5 20 20  |..............  |
000002A0: 20 20 C5 C5 C5 C5 C5 C5  00 D5 0A E0 01 99 22 11  |  ............".|
000002B0: 11 05 20 49 4B 20 4B 45  4E 20 5A 45 20 4F 50 20  |.. IK KEN ZE OP |
000002C0: 44 45 20 56 4F 4C 47 45  4E 44 45 20 4D 41 4E 49  |DE VOLGENDE MANI|
000002D0: 45 52 45 4E 3A 00 02 0B  F4 01 99 22 11 20 53 54  |EREN:......". ST|
000002E0: 52 49 4E 47 20 56 41 52  49 41 42 45 4C 45 20 3D  |RING VARIABELE =|
000002F0: 20 43 48 52 24 20 28 4E  55 4D 4D 2E 20 56 41 52  | CHR$ (NUMM. VAR|
00000300: 2E 29 00 30 0B 08 02 99  22 11 20 4E 55 4D 4D 2E  |.).0....". NUMM.|
00000310: 20 56 41 52 49 41 42 45  4C 45 20 20 3D 20 41 53  | VARIABELE  = AS|
00000320: 43 20 20 28 53 54 52 49  4E 47 20 56 41 52 2E 29  |C  (STRING VAR.)|
00000330: 00 39 0B 1C 02 8D 32 30  30 00 4E 0B 30 02 99 22  |.9....200.N.0.."|
00000340: 93 11 9E 20 31 2D 41 53  43 20 28 41 24 29 00 60  |... 1-ASC (A$).`|
00000350: 0B 44 02 99 22 20 C5 C5  C5 C5 C5 C5 C5 C5 C5 C5  |.D.." ..........|
00000360: 00 8D 0B 58 02 99 22 11  98 20 49 45 44 45 52 20  |...X..".. IEDER |
00000370: 4B 41 52 41 4B 54 45 52  20 44 41 54 20 49 4B 20  |KARAKTER DAT IK |
00000380: 4B 45 4E 20 28 4F 4F 4B  20 41 4C 4C 45 00 BC 0B  |KEN (OOK ALLE...|
00000390: 6C 02 99 22 11 20 47 52  41 46 49 53 43 48 45 29  |l..". GRAFISCHE)|
000003A0: 20 57 4F 52 44 54 20 49  4E 20 4D 49 4A 4E 20 47  | WORDT IN MIJN G|
000003B0: 45 48 45 55 47 45 4E 20  44 4F 4F 52 00 E4 0B 80  |EHEUGEN DOOR....|
000003C0: 02 99 22 11 20 45 45 4E  20 42 45 50 41 41 4C 44  |..". EEN BEPAALD|
000003D0: 45 20 43 4F 44 45 20 56  4F 4F 52 47 45 53 54 45  |E CODE VOORGESTE|
000003E0: 4C 44 2E 11 00 0D 0C 94  02 8D 32 36 30 3A 99 22  |LD........260:."|
000003F0: 11 05 20 20 31 20 20 41  53 43 20 20 28 22 51 24  |..  1  ASC  ("Q$|
00000400: 22 41 22 51 24 22 29 20  20 3D 20 36 35 00 30 0C  |"A"Q$")  = 65.0.|
00000410: A8 02 99 22 11 20 20 32  20 20 41 53 43 20 20 28  |...".  2  ASC  (|
00000420: 22 51 24 22 42 22 51 24  22 29 20 20 3D 20 36 36  |"Q$"B"Q$")  = 66|
00000430: 00 53 0C BC 02 99 22 11  20 20 33 20 20 41 53 43  |.S....".  3  ASC|
00000440: 20 20 28 22 51 24 22 5A  22 51 24 22 29 20 20 3D  |  ("Q$"Z"Q$")  =|
00000450: 20 39 30 00 7A 0C D0 02  99 22 11 20 20 34 20 20  | 90.z....".  4  |
00000460: 41 53 43 A0 28 22 51 24  22 42 43 44 22 51 24 22  |ASC.("Q$"BCD"Q$"|
00000470: 29 20 3D 20 36 36 20 21  21 21 00 9F 0C E4 02 99  |) = 66 !!!......|
00000480: 22 11 11 9A 20 4C 45 54  20 4F 50 20 56 4F 4F 52  |"... LET OP VOOR|
00000490: 42 45 45 4C 44 20 34 20  21 22 3A 8D 32 30 30 00  |BEELD 4 !":.200.|
000004A0: C1 0C F8 02 8D 32 36 30  3A 99 22 11 9E 20 20 20  |.....260:."..   |
000004B0: 31 30 20 41 24 3D 20 22  51 24 22 41 42 43 22 51  |10 A$= "Q$"ABC"Q|
000004C0: 24 00 DD 0C 0C 03 99 22  11 20 20 20 32 30 20 50  |$......".   20 P|
000004D0: 52 49 4E 54 20 41 53 43  20 28 41 24 29 00 18 0D  |RINT ASC (A$)...|
000004E0: 20 03 99 22 11 99 20 44  49 54 20 50 52 4F 47 52  | ..".. DIT PROGR|
000004F0: 41 4D 4D 41 20 5A 41 4C  20 48 45 54 20 47 45 54  |AMMA ZAL HET GET|
00000500: 41 4C 20 27 36 35 27 20  20 20 20 20 20 20 20 11  |AL '65'        .|
00000510: 50 52 49 4E 54 45 4E 2E  00 48 0D 34 03 99 22 11  |PRINTEN..H.4..".|
00000520: 20 48 45 54 20 41 53 43  20 53 54 41 54 45 4D 45  | HET ASC STATEME|
00000530: 4E 54 20 47 45 45 46 54  20 4D 49 4A 20 44 45 20  |NT GEEFT MIJ DE |
00000540: 4F 50 44 52 41 43 48 54  00 74 0D 48 03 99 22 20  |OPDRACHT.t.H.." |
00000550: 44 45 20 43 4F 44 45 20  56 41 4E 20 48 45 54 20  |DE CODE VAN HET |
00000560: 45 45 52 53 54 45 20 4C  45 54 54 45 52 20 56 41  |EERSTE LETTER VA|
00000570: 4E 20 44 45 00 A1 0D 5C  03 99 22 11 20 53 54 52  |N DE...\..". STR|
00000580: 49 4E 47 20 54 45 20 42  45 50 41 4C 45 4E 2E 20  |ING TE BEPALEN. |
00000590: 44 49 45 20 43 4F 44 45  20 57 4F 52 44 54 20 44  |DIE CODE WORDT D|
000005A0: 45 00 BF 0D 70 03 99 22  11 20 27 41 53 43 49 49  |E...p..". 'ASCII|
000005B0: 27 20 43 4F 44 45 20 47  45 4E 4F 45 4D 44 2E 00  |' CODE GENOEMD..|
000005C0: E8 0D 84 03 99 22 11 98  20 57 41 54 20 49 53 20  |.....".. WAT IS |
000005D0: 48 45 54 20 4E 55 54 20  56 41 4E 20 44 45 5A 45  |HET NUT VAN DEZE|
000005E0: 20 43 4F 44 45 53 20 3F  00 1D 0E 98 03 81 4E B2  | CODES ?......N.|
000005F0: 31 A4 54 32 3A 82 3A 99  22 11 20 44 41 54 20 4B  |1.T2:.:.". DAT K|
00000600: 41 4E 20 49 4B 20 48 45  54 20 4D 41 4B 4B 45 4C  |AN IK HET MAKKEL|
00000610: 49 4A 4B 53 54 20 4D 45  54 20 45 45 4E 00 40 0E  |IJKST MET EEN.@.|
00000620: AC 03 99 22 11 20 56 4F  4F 52 42 45 45 4C 44 20  |...". VOORBEELD |
00000630: 55 49 54 4C 45 47 47 45  4E 2E 22 3A 8D 32 30 30  |UITLEGGEN.":.200|
00000640: 00 74 0E C0 03 8D 32 36  30 3A 99 22 11 98 20 20  |.t....260:."..  |
00000650: 20 31 30 20 47 45 54 20  43 24 20 3A 20 49 46 20  | 10 GET C$ : IF |
00000660: 43 24 20 3D 20 22 51 24  3B 51 24 22 20 54 48 45  |C$ = "Q$;Q$" THE|
00000670: 4E 20 31 30 00 8D 0E D4  03 99 22 20 20 20 32 30  |N 10......"   20|
00000680: 20 43 20 3D 20 41 53 43  20 28 43 24 29 00 AB 0E  | C = ASC (C$)...|
00000690: E8 03 99 22 20 20 20 33  30 20 49 46 20 43 20 3C  |..."   30 IF C <|
000006A0: 20 36 35 20 54 48 45 4E  20 31 30 00 C9 0E FC 03  | 65 THEN 10.....|
000006B0: 99 22 20 20 20 34 30 20  49 46 20 43 20 3E 20 37  |."   40 IF C > 7|
000006C0: 30 20 54 48 45 4E 20 31  30 00 01 0F 10 04 99 22  |0 THEN 10......"|
000006D0: 20 20 20 35 30 20 4F 4E  20 43 2D 36 34 20 47 4F  |   50 ON C-64 GO|
000006E0: 54 4F 20 31 30 30 2C 32  30 30 2C 33 30 30 2C 34  |TO 100,200,300,4|
000006F0: 30 30 2C 35 30 30 2C 20  20 20 20 20 20 20 36 30  |00,500,       60|
00000700: 30 00 14 0F 24 04 81 4E  B2 31 A4 54 32 3A 41 B2  |0...$..N.1.T2:A.|
00000710: 31 30 3A 82 00 44 0F 38  04 99 22 11 11 9F 20 52  |10:..D.8.."... R|
00000720: 45 47 45 4C 20 31 30 20  53 43 41 4E 54 20 48 45  |EGEL 10 SCANT HE|
00000730: 54 20 54 4F 45 54 53 45  4E 42 4F 52 44 20 54 4F  |T TOETSENBORD TO|
00000740: 54 20 45 52 00 70 0F 4C  04 99 22 11 20 45 45 4E  |T ER.p.L..". EEN|
00000750: 20 54 4F 45 54 53 20 57  4F 52 44 54 20 49 4E 47  | TOETS WORDT ING|
00000760: 45 44 52 55 4B 54 2E 20  52 45 47 45 4C 20 32 30  |EDRUKT. REGEL 20|
00000770: 00 9E 0F 60 04 99 22 11  20 4D 41 41 4B 54 20 44  |...`..". MAAKT D|
00000780: 45 20 41 53 43 49 49 20  43 4F 44 45 20 56 41 4E  |E ASCII CODE VAN|
00000790: 20 44 45 20 49 4E 47 45  44 52 55 4B 54 45 00 C9  | DE INGEDRUKTE..|
000007A0: 0F 74 04 99 22 11 20 54  4F 45 54 53 2E 20 41 4C  |.t..". TOETS. AL|
000007B0: 53 20 44 45 20 41 53 43  49 49 20 57 41 41 52 44  |S DE ASCII WAARD|
000007C0: 45 20 56 41 4E 20 48 45  54 00 F7 0F 88 04 99 22  |E VAN HET......"|
000007D0: 11 20 4B 41 52 41 4B 54  45 52 20 4B 4C 45 49 4E  |. KARAKTER KLEIN|
000007E0: 45 52 20 44 41 4E 20 36  35 20 4F 46 20 47 52 4F  |ER DAN 65 OF GRO|
000007F0: 54 45 52 20 44 41 4E 00  3C 10 9C 04 99 22 11 20  |TER DAN.<....". |
00000800: 37 30 20 49 53 20 44 41  4E 20 57 4F 52 44 54 20  |70 IS DAN WORDT |
00000810: 56 41 4E 20 52 45 47 45  4C 20 33 30 20 4F 46 20  |VAN REGEL 30 OF |
00000820: 34 30 20 4E 41 41 52 11  20 31 30 20 54 45 52 55  |40 NAAR. 10 TERU|
00000830: 47 47 45 53 50 52 4F 4E  47 45 4E 2E 00 45 10 B0  |GGESPRONGEN..E..|
00000840: 04 8D 31 36 30 00 5F 10  C4 04 99 22 13 11 11 11  |..160._...."....|
00000850: 11 11 11 11 11 11 22 3A  81 4E B2 31 A4 31 34 00  |......":.N.1.14.|
00000860: 92 10 D8 04 99 22 20 20  20 20 20 20 20 20 20 20  |....."          |
00000870: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000880: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 22 3B  |              ";|
00000890: 3A 82 00 A4 10 EC 04 99  22 13 11 11 11 11 11 11  |:.......".......|
000008A0: 11 11 11 22 00 D4 10 00  05 99 22 98 20 41 4C 53  |..."......". ALS|
000008B0: 20 54 4F 45 54 53 20 43  20 57 4F 52 44 54 20 49  | TOETS C WORDT I|
000008C0: 4E 47 45 44 52 55 4B 54  20 57 41 54 20 47 45 42  |NGEDRUKT WAT GEB|
000008D0: 45 55 52 44 00 F1 10 14  05 99 22 20 45 52 20 44  |EURD......" ER D|
000008E0: 41 4E 20 3F 20 20 20 20  20 9A 31 20 4E 49 45 54  |AN ?     .1 NIET|
000008F0: 53 00 0D 11 28 05 99 A3  31 34 29 22 32 20 53 50  |S...(...14)"2 SP|
00000900: 52 4F 4E 47 20 4E 41 41  52 20 32 30 30 00 29 11  |RONG NAAR 200.).|
00000910: 3C 05 99 A3 31 34 29 22  33 20 53 50 52 4F 4E 47  |<...14)"3 SPRONG|
00000920: 20 4E 41 41 52 20 33 30  30 00 44 11 50 05 99 A3  | NAAR 300.D.P...|
00000930: 31 34 29 22 34 20 53 50  52 4F 4E 47 20 4E 41 41  |14)"4 SPRONG NAA|
00000940: 52 20 31 30 00 78 11 64  05 85 22 98 20 57 45 4C  |R 10.x.d..". WEL|
00000950: 4B 20 4E 55 4D 4D 45 52  20 28 31 2D 34 29 20 20  |K NUMMER (1-4)  |
00000960: 20 20 20 20 20 9D 9D 9D  9D 9D 9D 9D 22 3B 41 24  |     .......";A$|
00000970: 3A 41 B2 C5 28 41 24 29  00 93 11 78 05 8B 41 B3  |:A..(A$)...x..A.|
00000980: 31 B0 41 B1 34 A7 99 22  91 91 91 91 22 3A 89 31  |1.A.4.."....":.1|
00000990: 33 38 30 00 A1 11 8C 05  8B 41 B2 33 A7 31 34 38  |380......A.3.148|
000009A0: 30 00 D0 11 A0 05 99 22  05 20 4E 49 45 54 20 47  |0......". NIET G|
000009B0: 4F 45 44 20 50 52 4F 42  45 45 52 20 4F 50 20 4E  |OED PROBEER OP N|
000009C0: 49 45 55 57 91 22 3A 81  4E B2 31 A4 54 32 3A 82  |IEUW.":.N.1.T2:.|
000009D0: 00 FD 11 B4 05 99 22 20  20 20 20 20 20 20 20 20  |......"         |
000009E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000009F0: 20 20 91 91 91 91 22 3A  89 31 33 38 30 00 25 12  |  ....":.1380.%.|
00000A00: C8 05 8D 32 34 30 3A 99  22 05 20 44 41 54 20 49  |...240:.". DAT I|
00000A10: 53 20 48 45 54 20 47 4F  45 44 45 20 41 4E 54 57  |S HET GOEDE ANTW|
00000A20: 4F 4F 52 44 22 00 51 12  DC 05 99 22 11 20 44 45  |OORD".Q....". DE|
00000A30: 20 41 53 43 49 49 20 43  4F 44 45 20 56 41 4E 20  | ASCII CODE VAN |
00000A40: 44 45 20 27 43 27 20 49  53 20 36 37 2C 20 44 41  |DE 'C' IS 67, DA|
00000A50: 4E 00 80 12 F0 05 99 22  11 20 57 4F 52 44 54 20  |N......". WORDT |
00000A60: 4E 41 41 52 20 48 45 54  20 44 45 52 44 45 20 41  |NAAR HET DERDE A|
00000A70: 44 52 45 53 20 49 4E 20  44 45 20 41 44 52 45 53  |DRES IN DE ADRES|
00000A80: 00 A9 12 04 06 99 22 11  20 4C 49 53 54 20 47 45  |......". LIST GE|
00000A90: 53 50 52 4F 4E 47 45 4E  20 20 28 20 36 37 A0 2D  |SPRONGEN  ( 67.-|
00000AA0: A0 36 34 20 3D 20 33 20  29 00 CB 12 18 06 8D 32  |.64 = 3 )......2|
00000AB0: 30 30 3A 99 22 1E 20 48  45 54 20 27 43 48 52 24  |00:.". HET 'CHR$|
00000AC0: 27 20 53 54 41 54 45 4D  45 4E 54 00 E7 12 2C 06  |' STATEMENT...,.|
00000AD0: 99 22 20 C5 C5 C5 C5 C5  C5 C5 C5 C5 C5 C5 C5 C5  |." .............|
00000AE0: C5 C5 C5 C5 C5 C5 C5 00  17 13 40 06 99 22 11 20  |..........@..". |
00000AF0: 48 45 54 20 27 43 48 52  24 27 20 53 54 41 54 45  |HET 'CHR$' STATE|
00000B00: 4D 45 4E 54 20 44 4F 45  54 20 48 45 54 20 56 4F  |MENT DOET HET VO|
00000B10: 4C 47 45 4E 44 45 3A 00  42 13 54 06 99 22 20 48  |LGENDE:.B.T.." H|
00000B20: 45 54 20 4C 41 41 54 20  4D 49 4A 20 56 41 4E 20  |ET LAAT MIJ VAN |
00000B30: 45 45 4E 20 41 53 43 49  49 20 43 4F 44 45 20 45  |EEN ASCII CODE E|
00000B40: 45 4E 00 61 13 68 06 99  22 11 20 4B 41 52 41 4B  |EN.a.h..". KARAK|
00000B50: 54 45 52 53 54 52 49 4E  47 20 4D 41 4B 45 4E 2E  |TERSTRING MAKEN.|
00000B60: 11 00 6A 13 7C 06 8D 32  36 30 00 7E 13 90 06 99  |..j.|..260.~....|
00000B70: 22 9A 20 20 31 30 20 49  4E 50 55 54 20 41 00 97  |".  10 INPUT A..|
00000B80: 13 A4 06 99 22 20 20 32  30 20 50 52 49 4E 54 20  |...."  20 PRINT |
00000B90: 43 48 52 24 28 41 29 00  C3 13 B8 06 99 22 11 1E  |CHR$(A)......"..|
00000BA0: 20 48 45 54 20 47 45 54  41 4C 20 41 20 4D 4F 45  | HET GETAL A MOE|
00000BB0: 54 20 49 4E 20 48 45 54  20 42 45 52 45 49 4B 20  |T IN HET BEREIK |
00000BC0: 56 41 4E 00 FF 13 CC 06  99 22 20 11 30 2D 32 35  |VAN......" .0-25|
00000BD0: 35 20 4C 49 47 47 45 4E  2E 20 57 45 20 47 41 41  |5 LIGGEN. WE GAA|
00000BE0: 4E 20 44 49 54 20 56 4F  4F 52 42 45 45 4C 44 20  |N DIT VOORBEELD |
00000BF0: 20 20 20 11 20 47 45 42  52 55 49 4B 45 4E 2E 00  |   . GEBRUIKEN..|
00000C00: 2E 14 E0 06 85 22 11 05  20 47 45 45 46 20 41 22  |.....".. GEEF A"|
00000C10: 3B 41 24 3A 41 B2 B5 28  C5 28 41 24 29 29 3A 8B  |;A$:A..(.(A$)):.|
00000C20: 41 B3 30 B0 41 B1 32 35  35 A7 8D 32 38 30 00 62  |A.0.A.255..280.b|
00000C30: 14 F4 06 99 C7 28 41 29  3A 97 51 31 2C 30 3A 85  |.....(A):.Q1,0:.|
00000C40: 22 20 4E 4F 47 20 45 45  4E 20 4B 45 45 52 22 3B  |" NOG EEN KEER";|
00000C50: 41 24 3A 8B C6 28 41 24  29 B3 B1 37 38 A7 31 37  |A$:..(A$)..78.17|
00000C60: 36 30 00 95 14 08 07 8D  32 34 30 3A 99 22 98 20  |60......240:.". |
00000C70: 4A 45 20 48 45 42 54 20  4E 55 20 47 45 5A 49 45  |JE HEBT NU GEZIE|
00000C80: 4E 20 57 41 54 20 4D 4F  47 45 4C 49 4A 4B 20 49  |N WAT MOGELIJK I|
00000C90: 53 20 4D 45 54 00 C4 14  1C 07 99 22 11 20 27 41  |S MET......". 'A|
00000CA0: 53 43 27 20 45 4E 20 27  43 48 52 24 27 2E 20 49  |SC' EN 'CHR$'. I|
00000CB0: 53 20 48 45 54 20 4A 45  20 4F 50 47 45 56 41 4C  |S HET JE OPGEVAL|
00000CC0: 4C 45 4E 2C 00 F1 14 30  07 99 22 11 20 44 41 54  |LEN,...0..". DAT|
00000CD0: 20 4A 45 20 4D 45 54 20  27 43 48 52 24 27 20 4F  | JE MET 'CHR$' O|
00000CE0: 4F 4B 20 4D 49 4A 4E 20  47 52 41 46 49 53 43 48  |OK MIJN GRAFISCH|
00000CF0: 45 00 18 15 44 07 99 22  11 20 4B 41 52 41 4B 54  |E...D..". KARAKT|
00000D00: 45 52 53 20 4B 55 4E 54  20 4C 41 54 45 4E 20 50  |ERS KUNT LATEN P|
00000D10: 52 49 4E 54 45 4E 20 3F  00 46 15 58 07 99 22 11  |RINTEN ?.F.X..".|
00000D20: 20 45 4E 20 48 45 42 20  4A 45 20 47 45 5A 49 45  | EN HEB JE GEZIE|
00000D30: 4E 20 57 41 54 20 45 52  20 47 45 42 45 55 52 44  |N WAT ER GEBEURD|
00000D40: 20 41 4C 53 20 41 00 6E  15 6C 07 99 22 11 20 4E  | ALS A.n.l..". N|
00000D50: 45 47 41 54 49 45 46 20  4F 46 20 47 52 4F 54 45  |EGATIEF OF GROTE|
00000D60: 52 20 44 41 4E 20 32 35  35 20 49 53 20 3F 00 93  |R DAN 255 IS ?..|
00000D70: 15 80 07 85 22 11 98 20  4A 41 2F 4E 45 45 20 22  |....".. JA/NEE "|
00000D80: 3B 41 24 3A 8B C6 28 41  24 29 B3 B1 37 34 A7 31  |;A$:..(A$)..74.1|
00000D90: 37 36 30 00 C1 15 94 07  99 22 11 1E 20 44 41 54  |760......".. DAT|
00000DA0: 20 47 45 45 46 54 20 4C  45 55 4B 45 20 4D 4F 47  | GEEFT LEUKE MOG|
00000DB0: 45 4C 49 4A 4B 48 45 44  45 4E 20 4F 4D 20 4D 49  |ELIJKHEDEN OM MI|
00000DC0: 4A 00 ED 15 A8 07 99 22  11 20 41 4C 53 20 4A 45  |J......". ALS JE|
00000DD0: 20 57 41 54 20 4D 45 45  52 20 50 52 4F 47 52 41  | WAT MEER PROGRA|
00000DE0: 4D 4D 45 45 52 45 52 56  41 52 49 4E 47 00 1C 16  |MMEERERVARING...|
00000DF0: BC 07 99 22 11 20 48 45  42 54 20 42 2E 56 2E 20  |...". HEBT B.V. |
00000E00: 47 52 41 46 49 45 4B 45  4E 20 54 45 20 4C 41 54  |GRAFIEKEN TE LAT|
00000E10: 45 4E 20 42 45 52 45 4B  45 4E 45 4E 00 4A 16 D0  |EN BEREKENEN.J..|
00000E20: 07 99 22 11 20 45 4E 20  4D 2E 42 2E 56 2E 20 4D  |..". EN M.B.V. M|
00000E30: 49 4A 4E 20 47 52 41 46  49 53 43 48 45 20 4B 41  |IJN GRAFISCHE KA|
00000E40: 52 41 4B 54 45 52 53 20  54 45 00 61 16 E4 07 99  |RAKTERS TE.a....|
00000E50: 22 11 20 4C 41 54 45 4E  20 54 45 4B 45 4E 45 4E  |". LATEN TEKENEN|
00000E60: 2E 00 6A 16 F8 07 8D 32  30 30 00 98 16 0C 08 99  |..j....200......|
00000E70: 22 93 9E 20 20 3D 3D 3D  20 4E 4F 47 20 45 4E 4B  |"..  === NOG ENK|
00000E80: 45 4C 45 20 4C 45 55 4B  45 20 43 4F 4D 4D 41 4E  |ELE LEUKE COMMAN|
00000E90: 44 4F 27 53 20 3D 3D 3D  00 C4 16 20 08 99 22 20  |DO'S ===... .." |
00000EA0: 20 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 3D 3D 3D  | ===============|
00000EB0: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 3D 3D 3D  |================|
00000EC0: 3D 3D 3D 3D 00 0D 17 34  08 99 22 11 9A 20 4C 49  |====...4..".. LI|
00000ED0: 53 54 20 31 30 22 3A 99  22 20 C5 C5 C5 C5 C5 C5  |ST 10":." ......|
00000EE0: C5 22 3A 99 22 20 4D 45  54 20 44 49 54 20 43 4F  |.":." MET DIT CO|
00000EF0: 4D 4D 41 4E 44 4F 20 4B  55 4E 20 4A 45 20 52 45  |MMANDO KUN JE RE|
00000F00: 47 45 4C 20 31 30 20 4C  49 53 54 45 4E 00 52 17  |GEL 10 LISTEN.R.|
00000F10: 48 08 99 22 11 20 4C 49  53 54 20 31 30 2D 22 3A  |H..". LIST 10-":|
00000F20: 99 22 20 C5 C5 C5 C5 C5  C5 C5 C5 22 3A 99 22 20  |." ........":." |
00000F30: 48 49 45 52 4D 45 45 20  4B 55 4E 20 4A 45 20 45  |HIERMEE KUN JE E|
00000F40: 45 4E 20 4C 49 53 54 49  4E 47 20 4B 52 49 4A 47  |EN LISTING KRIJG|
00000F50: 45 4E 00 69 17 5C 08 99  22 11 20 56 41 4E 41 46  |EN.i.\..". VANAF|
00000F60: 20 52 45 47 45 4C 20 31  30 00 B1 17 70 08 99 22  | REGEL 10...p.."|
00000F70: 11 11 20 4C 49 53 54 20  2D 31 30 22 3A 99 22 20  |.. LIST -10":." |
00000F80: C5 C5 C5 C5 C5 C5 C5 C5  22 3A 99 22 20 4E 55 20  |........":." NU |
00000F90: 4C 49 53 54 20 49 4B 20  41 4C 4C 45 20 52 45 47  |LIST IK ALLE REG|
00000FA0: 45 4C 53 20 54 4F 54 20  45 4E 20 4D 45 54 20 31  |ELS TOT EN MET 1|
00000FB0: 30 00 FC 17 84 08 99 22  11 11 20 4C 49 53 54 20  |0......".. LIST |
00000FC0: 31 30 2D 32 30 22 3A 99  22 20 C5 C5 C5 C5 C5 C5  |10-20":." ......|
00000FD0: C5 C5 C5 C5 22 3A 99 22  20 44 49 54 20 47 45 45  |....":." DIT GEE|
00000FE0: 46 54 20 45 45 4E 20 4C  49 53 54 49 4E 47 20 56  |FT EEN LISTING V|
00000FF0: 41 4E 20 31 30 20 54 2F  4D 20 32 30 00 05 18 98  |AN 10 T/M 20....|
00001000: 08 8D 32 30 30 00 21 18  AC 08 99 22 93 1E 20 52  |..200.!....".. R|
00001010: 55 4E 20 31 30 22 3A 99  22 20 C5 C5 C5 C5 C5 C5  |UN 10":." ......|
00001020: 22 00 50 18 C0 08 99 22  11 20 41 4C 53 20 4A 45  |".P....". ALS JE|
00001030: 20 4D 49 4A 20 4E 49 45  54 20 4F 50 20 44 45 20  | MIJ NIET OP DE |
00001040: 45 45 52 53 54 45 20 52  45 47 45 4C 20 56 41 4E  |EERSTE REGEL VAN|
00001050: 00 7E 18 D4 08 99 22 11  20 45 45 4E 20 50 52 4F  |.~....". EEN PRO|
00001060: 47 52 41 4D 4D 41 20 57  49 4C 54 20 4C 41 54 45  |GRAMMA WILT LATE|
00001070: 4E 20 42 45 47 49 4E 4E  45 4E 2C 44 41 4E 00 AE  |N BEGINNEN,DAN..|
00001080: 18 E8 08 99 22 11 20 4B  55 4E 20 4A 45 20 4D 49  |....". KUN JE MI|
00001090: 4A 20 4F 50 20 42 4F 56  45 4E 53 54 41 41 4E 44  |J OP BOVENSTAAND|
000010A0: 45 20 57 49 4A 5A 45 20  4F 50 20 45 4C 4B 00 DA  |E WIJZE OP ELK..|
000010B0: 18 FC 08 99 22 20 42 45  53 54 41 41 4E 44 20 52  |...." BESTAAND R|
000010C0: 45 47 45 4C 4E 55 4D 4D  45 52 20 4C 41 54 45 4E  |EGELNUMMER LATEN|
000010D0: 20 42 45 47 49 4E 4E 45  4E 2E 00 0A 19 10 09 99  | BEGINNEN.......|
000010E0: 22 11 98 20 45 45 4E 20  4E 49 45 54 20 42 45 53  |".. EEN NIET BES|
000010F0: 54 41 41 4E 44 20 52 45  47 45 4C 4E 55 4D 4D 45  |TAAND REGELNUMME|
00001100: 52 20 47 45 45 46 54 20  44 45 00 28 19 24 09 99  |R GEEFT DE.(.$..|
00001110: 22 11 20 56 4F 4C 47 45  4E 44 45 20 46 4F 55 54  |". VOLGENDE FOUT|
00001120: 4D 45 4C 44 49 4E 47 3A  00 38 19 38 09 81 4E B2  |MELDING:.8.8..N.|
00001130: 31 A4 54 32 AC 32 3A 82  00 68 19 4C 09 99 22 11  |1.T2.2:..h.L..".|
00001140: 05 3F 55 4E 44 45 46 27  44 20 53 54 41 54 45 4D  |.?UNDEF'D STATEM|
00001150: 45 4E 54 20 45 52 52 4F  52 22 3A 99 22 52 45 41  |ENT ERROR":."REA|
00001160: 44 59 22 3A 8D 33 30 30  00 94 19 60 09 99 22 11  |DY":.300...`..".|
00001170: 1E 20 44 45 5A 45 20 46  4F 55 54 4D 45 4C 44 49  |. DEZE FOUTMELDI|
00001180: 4E 47 20 47 45 4C 44 54  20 56 4F 4F 52 20 49 45  |NG GELDT VOOR IE|
00001190: 44 45 52 45 00 CE 19 74  09 99 22 11 20 56 45 52  |DERE...t..". VER|
000011A0: 57 49 4A 5A 49 4E 47 20  4E 41 41 52 20 45 45 4E  |WIJZING NAAR EEN|
000011B0: 20 4E 49 45 54 20 42 45  53 54 41 41 4E 44 45 20  | NIET BESTAANDE |
000011C0: 20 20 20 20 20 11 52 45  47 45 4C 2E 22 3B 00 DC  |     .REGEL.";..|
000011D0: 19 88 09 99 22 13 22 3A  8D 32 30 30 00 10 1A 9C  |....".":.200....|
000011E0: 09 99 22 98 93 11 11 11  11 11 11 20 57 49 4C 20  |.."........ WIL |
000011F0: 4A 45 20 44 45 5A 45 20  4C 45 53 20 4E 4F 47 20  |JE DEZE LES NOG |
00001200: 45 45 4E 53 20 44 4F 4F  52 4E 45 4D 45 4E 20 3F  |EENS DOORNEMEN ?|
00001210: 00 24 1A B0 09 A1 41 24  3A 8B 41 24 B2 22 22 A7  |.$....A$:.A$."".|
00001220: 32 34 38 30 00 33 1A C4  09 8B 41 24 B3 B1 22 4E  |2480.3....A$.."N|
00001230: 22 A7 8A 00 56 1A D8 09  8F 20 50 52 49 4E 54 22  |"...V.... PRINT"|
00001240: 11 99 20 43 4C 4F 41 44  20 44 41 4E 20 4E 55 20  |.. CLOAD DAN NU |
00001250: 4C 45 53 20 36 2E 00 5C  1A EC 09 80 00 00 00     |LES 6..\....... |
....D.Q1.198:.G(142).2.X.T1.1000:T2.T1.5
0:Q$.G(34).N....53280,14:.53281,6:.340.M
. ..Q1,0:.N.1.T1:.C$:.C$.""...S.......H.
."......................................
......................TOETS.".F....160..
....".";:.N.1.200:.:.......". VOORBEELD"
:." EEEEEEEEE":..0...."..?ILLEGAL QUANTI
TY ERROR IN 10":."READY..F.,..N.1.10:.N1
.1.200:.:.". ..";:.N1.1.200:.:." .";:..P
.@.A.0:.. .T.."...  === NOG ENKELE STRIN
G STATEMENTS ===.M.H.."  ===============
=====================...|..". ER ZIJN NO
G ENKELE 'STRING STATEMENTS'.+....". DIE
 IN EERSTE INSTANTIE MISSCHIEN NIET.B...
.". ZO BELANGRIJK LIJKEN, MAAR HET TOCH 
   . ZIJN......."... DAT ZIJN: 'ASC' EN 
'CHR$'....L.."           EEEEE    EEEEEE
.U...."... IK KEN ZE OP DE VOLGENDE MANI
EREN:......". STRING VARIABELE = CHR$ (N
UMM. VAR.).0....". NUMM. VARIABELE  = AS
C  (STRING VAR.).9....200.N.0.."... 1-AS
C (A$).`.D.." EEEEEEEEEE...X..".. IEDER 
KARAKTER DAT IK KEN (OOK ALLE...L..". GR
AFISCHE) WORDT IN MIJN GEHEUGEN DOOR....
..". EEN BEPAALDE CODE VOORGESTELD......
..260:."..  1  ASC  ("Q$"A"Q$")  = 65.0.
...".  2  ASC  ("Q$"B"Q$")  = 66.S....".
  3  ASC  ("Q$"Z"Q$")  = 90.Z.P..".  4  
ASC ("Q$"BCD"Q$") = 66 !!!......"... LET
 OP VOORBEELD 4 !":.200.A....260:."..   
10 A$= "Q$"ABC"Q$......".   20 PRINT ASC
 (A$)... ..".. DIT PROGRAMMA ZAL HET GET
AL '65'        .PRINTEN..H.4..". HET ASC
 STATEMENT GEEFT MIJ DE OPDRACHT.T.H.." 
DE CODE VAN HET EERSTE LETTER VAN DE...\
..". STRING TE BEPALEN. DIE CODE WORDT D
E...P..". 'ASCII' CODE GENOEMD......."..
 WAT IS HET NUT VAN DEZE CODES ?......N.
1.T2:.:.". DAT KAN IK HET MAKKELIJKST ME
T EEN.@....". VOORBEELD UITLEGGEN.":.200
.T....260:."..   10 GET C$ : IF C$ = "Q$
;Q$" THEN 10...T.."   20 C = ASC (C$)...
..."   30 IF C < 65 THEN 10.I...."   40 
IF C > 70 THEN 10......"   50 ON C-64 GO
TO 100,200,300,400,500,       600...$..N
.1.T2:A.10:..D.8.."... REGEL 10 SCANT HE
T TOETSENBORD TOT ER.P.L..". EEN TOETS W
ORDT INGEDRUKT. REGEL 20...`..". MAAKT D
E ASCII CODE VAN DE INGEDRUKTE.I.T..". T
OETS. ALS DE ASCII WAARDE VAN HET......"
. KARAKTER KLEINER DAN 65 OF GROTER DAN.
<....". 70 IS DAN WORDT VAN REGEL 30 OF 
40 NAAR. 10 TERUGGESPRONGEN..E....160._.
D.."..........":.N.1.14...X.."          
                              ";:.......
"..........".T....". ALS TOETS C WORDT I
NGEDRUKT WAT GEBEURD......" ER DAN ?    
 .1 NIETS...(...14)"2 SPRONG NAAR 200.).
<...14)"3 SPRONG NAAR 300.D.P...14)"4 SP
RONG NAAR 10.X.D..". WELK NUMMER (1-4)  
     .......";A$:A.E(A$)...X..A.1.A.4.."
....":.1380......A.3.1480.P. ..". NIET G
OED PROBEER OP NIEUW.":.N.1.T2:......." 
                          ....":.1380.%.
H..240:.". DAT IS HET GOEDE ANTWOORD".Q.
...". DE ASCII CODE VAN DE 'C' IS 67, DA
N......". WORDT NAAR HET DERDE ADRES IN 
DE ADRES......". LIST GESPRONGEN  ( 67 -
 64 = 3 ).K....200:.". HET 'CHR$' STATEM
ENT...,.." EEEEEEEEEEEEEEEEEEEE...@..". 
HET 'CHR$' STATEMENT DOET HET VOLGENDE:.
B.T.." HET LAAT MIJ VAN EEN ASCII CODE E
EN.A.H..". KARAKTERSTRING MAKEN...J.|..2
60.~....".  10 INPUT A......"  20 PRINT 
CHR$(A).C....".. HET GETAL A MOET IN HET
 BEREIK VAN...L.." .0-255 LIGGEN. WE GAA
N DIT VOORBEELD    . GEBRUIKEN......."..
 GEEF A";A$:A..(E(A$)):.A.0.A.255..280.B
....G(A):.Q1,0:." NOG EEN KEER";A$:.F(A$
)..78.1760......240:.". JE HEBT NU GEZIE
N WAT MOGELIJK IS MET.D....". 'ASC' EN '
CHR$'. IS HET JE OPGEVALLEN,...0..". DAT
 JE MET 'CHR$' OOK MIJN GRAFISCHE...D.."
. KARAKTERS KUNT LATEN PRINTEN ?.F.X..".
 EN HEB JE GEZIEN WAT ER GEBEURD ALS A.N
.L..". NEGATIEF OF GROTER DAN 255 IS ?..
....".. JA/NEE ";A$:.F(A$)..74.1760.A...
.".. DAT GEEFT LEUKE MOGELIJKHEDEN OM MI
J......". ALS JE WAT MEER PROGRAMMEERERV
ARING......". HEBT B.V. GRAFIEKEN TE LAT
EN BEREKENEN.J.P..". EN M.B.V. MIJN GRAF
ISCHE KARAKTERS TE.A....". LATEN TEKENEN
..J....200......"..  === NOG ENKELE LEUK
E COMMANDO'S ===.D. .."  ===============
====================...4..".. LIST 10":.
" EEEEEEE":." MET DIT COMMANDO KUN JE RE
GEL 10 LISTEN.R.H..". LIST 10-":." EEEEE
EEE":." HIERMEE KUN JE EEN LISTING KRIJG
EN.I.\..". VANAF REGEL 10...P..".. LIST 
-10":." EEEEEEEE":." NU LIST IK ALLE REG
ELS TOT EN MET 10......".. LIST 10-20":.
" EEEEEEEEEE":." DIT GEEFT EEN LISTING V
AN 10 T/M 20......200.!....".. RUN 10":.
" EEEEEE".P....". ALS JE MIJ NIET OP DE 
EERSTE REGEL VAN.~.T..". EEN PROGRAMMA W
ILT LATEN BEGINNEN,DAN......". KUN JE MI
J OP BOVENSTAANDE WIJZE OP ELK.Z...." BE
STAAND REGELNUMMER LATEN BEGINNEN.......
".. EEN NIET BESTAAND REGELNUMMER GEEFT 
DE.(.$..". VOLGENDE FOUTMELDING:.8.8..N.
1.T2.2:..H.L.."..?UNDEF'D STATEMENT ERRO
R":."READY":.300...`..".. DEZE FOUTMELDI
NG GELDT VOOR IEDERE.N.T..". VERWIJZING 
NAAR EEN NIET BESTAANDE      .REGEL.";..
....".":.200......"........ WIL JE DEZE 
LES NOG EENS DOORNEMEN ?.$....A$:.A$."".
2480.3.D..A$.."N"...V.X.. PRINT".. CLOAD
 DAN NU LES 6..\.......
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL