LEKTION3
FILE INFORMATION
FILENAME(S): LEKTION3
FILE TYPE(S): SEQ
FILE SIZE: 2.7K
FIRST SEEN: 2025-11-02 22:11:06
APPEARS ON: 1 disk(s)
FILE HASH
34d7e3993cd60fac3244421135d7ec779abba25f6b9435eb7c674b39ac3ceda7
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| COMMODORE DISC53 | LEKTION3 | SEQ | Treasure Chest - ToGuMi | 11 | 14 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 2F 2A 20 CC 45 4B 54 49 4F 4E 33 0D 0D D3 59 53 |/* .EKTION3...YS| 00000010: 41 55 46 52 55 46 45 2C 20 CD 41 4B 52 4F 53 20 |AUFRUFE, .AKROS | 00000020: 55 4E 44 20 D2 4F 55 54 49 4E 45 4E 0D 0D D7 45 |UND .OUTINEN...E| 00000030: 4E 4E 20 41 55 43 48 20 4B 45 49 4E 45 20 C1 55 |NN AUCH KEINE .U| 00000040: 53 47 41 42 45 42 45 46 45 48 4C 45 20 5A 55 4D |SGABEBEFEHLE ZUM| 00000050: 20 C2 45 46 45 48 4C 53 53 41 54 5A 20 56 4F 4E | .EFEHLSSATZ VON| 00000060: 20 C3 D0 20 47 45 48 4F 45 52 45 4E 2C 20 53 49 | .. GEHOEREN, SI| 00000070: 4E 44 20 44 45 4E 4E 4F 43 48 20 C1 55 53 47 41 |ND DENNOCH .USGA| 00000080: 42 45 4E 20 4D 4F 45 47 4C 49 43 48 2E 20 C8 49 |BEN MOEGLICH. .I| 00000090: 45 52 46 55 45 52 20 47 49 42 54 20 45 53 20 D3 |ERFUER GIBT ES .| 000000A0: 59 53 54 45 4D 41 55 46 52 55 46 45 2C 20 44 49 |YSTEMAUFRUFE, DI| 000000B0: 45 20 44 45 4D 20 53 59 53 2D C2 45 46 45 48 4C |E DEM SYS-.EFEHL| 000000C0: 20 49 4E 20 C2 C1 D3 C9 C3 20 45 4E 54 53 50 52 | IN ..... ENTSPR| 000000D0: 45 43 48 45 4E 2E 20 C9 4E 20 C3 D0 20 49 53 54 |ECHEN. .N .. IST| 000000E0: 20 5A 55 45 52 53 54 20 44 49 45 20 C1 44 52 45 | ZUERST DIE .DRE| 000000F0: 53 53 45 20 41 4E 5A 55 47 45 42 45 4E 2C 20 44 |SSE ANZUGEBEN, D| 00000100: 41 4E 4E 20 44 45 52 20 C2 45 46 45 48 4C 20 53 |ANN DER .EFEHL S| 00000110: 59 53 3A 0D 0D 20 30 58 46 46 44 32 20 53 59 53 |YS:.. 0XFFD2 SYS| 00000120: 0D 0D C4 49 45 53 45 52 20 C2 45 46 45 48 4C 20 |...IESER .EFEHL | 00000130: 57 55 45 52 44 45 20 45 49 4E 20 DA 45 49 43 48 |WUERDE EIN .EICH| 00000140: 45 4E 20 49 4D 20 C1 4B 4B 55 20 41 55 46 20 45 |EN IM .KKU AUF E| 00000150: 49 4E 20 C1 55 53 47 41 42 45 47 45 52 41 45 54 |IN .USGABEGERAET| 00000160: 20 53 45 4E 44 45 4E 2E 20 C6 55 45 52 20 44 49 | SENDEN. .UER DI| 00000170: 45 20 D5 45 42 45 52 47 41 42 45 20 56 4F 4E 20 |E .EBERGABE VON | 00000180: D7 45 52 54 45 4E 20 41 4E 20 C3 D0 D5 2D D2 45 |.ERTEN AN ...-.E| 00000190: 47 49 53 54 45 52 20 47 49 42 54 20 45 53 20 4D |GISTER GIBT ES M| 000001A0: 49 54 20 44 49 45 53 45 4E 20 4B 4F 52 52 45 53 |IT DIESEN KORRES| 000001B0: 50 4F 4E 44 49 45 52 45 4E 44 45 20 D3 50 45 49 |PONDIERENDE .PEI| 000001C0: 43 48 45 52 53 54 45 4C 4C 45 4E 20 4E 41 4D 45 |CHERSTELLEN NAME| 000001D0: 4E 53 20 41 43 2C 20 58 52 20 55 4E 44 20 59 52 |NS AC, XR UND YR| 000001E0: 2C 20 41 55 53 53 45 52 44 45 4D 20 5A 57 45 49 |, AUSSERDEM ZWEI| 000001F0: 20 C2 45 46 45 48 4C 45 2C 20 44 49 45 20 44 41 | .EFEHLE, DIE DA| 00000200: 53 20 C3 41 52 52 59 46 4C 41 47 20 42 45 45 49 |S .ARRYFLAG BEEI| 00000210: 4E 46 4C 55 53 53 45 4E 2C 20 4E 41 45 4D 4C 49 |NFLUSSEN, NAEMLI| 00000220: 43 48 20 43 4C 43 20 55 4E 44 20 53 45 43 2E 0D |CH CLC UND SEC..| 00000230: 0D C4 49 45 20 C1 55 53 47 41 42 45 20 44 45 53 |..IE .USGABE DES| 00000240: 20 DA 45 49 43 48 45 4E 53 20 27 41 27 20 4B 4F | .EICHENS 'A' KO| 00000250: 45 4E 4E 54 45 20 46 4F 4C 47 45 4E 44 45 52 4D |ENNTE FOLGENDERM| 00000260: 41 53 53 45 4E 20 47 45 53 43 48 45 48 45 4E 3A |ASSEN GESCHEHEN:| 00000270: 0D 0D 20 27 41 27 20 41 43 20 42 59 20 3D 20 30 |.. 'A' AC BY = 0| 00000280: 58 46 46 44 32 20 53 59 53 0D 0D 0D CD 41 4B 52 |XFFD2 SYS....AKR| 00000290: 4F 53 0D 0D C5 49 4E 45 20 CD 45 4E 47 45 20 D3 |OS...INE .ENGE .| 000002A0: 43 48 52 45 49 42 41 52 42 45 49 54 2C 20 55 4D |CHREIBARBEIT, UM| 000002B0: 20 45 49 4E 49 47 45 20 DA 45 49 43 48 45 4E 20 | EINIGE .EICHEN | 000002C0: 41 55 53 5A 55 47 45 42 45 4E 2C 20 4B 4F 45 4E |AUSZUGEBEN, KOEN| 000002D0: 4E 54 45 20 4D 41 4E 20 4D 45 49 4E 45 4E 2E 20 |NTE MAN MEINEN. | 000002E0: C4 4F 43 48 20 47 49 42 54 20 45 53 20 45 49 4E |.OCH GIBT ES EIN| 000002F0: 45 4E 20 C2 45 46 45 48 4C 2C 20 44 45 52 20 D3 |EN .EFEHL, DER .| 00000300: 43 48 52 45 49 42 41 52 42 45 49 54 20 53 50 41 |CHREIBARBEIT SPA| 00000310: 52 54 3A 0D 0D 20 44 45 46 20 2E 2E 20 41 43 20 |RT:.. DEF .. AC | 00000320: 42 59 20 3D 20 30 58 46 46 44 32 20 53 59 53 3B |BY = 0XFFD2 SYS;| 00000330: 0D 0D C4 41 53 20 D7 4F 52 54 20 44 45 46 20 56 |...AS .ORT DEF V| 00000340: 45 52 45 49 4E 42 41 52 54 20 45 49 4E 45 20 C1 |EREINBART EINE .| 00000350: 42 4B 55 45 52 5A 55 4E 47 2C 20 45 49 4E 20 CD |BKUERZUNG, EIN .| 00000360: 41 4B 52 4F 2E 20 C4 45 4D 20 C2 45 46 45 48 4C |AKRO. .EM .EFEHL| 00000370: 20 44 45 46 20 46 4F 4C 47 45 4E 20 44 45 52 20 | DEF FOLGEN DER | 00000380: CD 41 4B 52 4F 4E 41 4D 45 2C 20 53 4F 44 41 4E |.AKRONAME, SODAN| 00000390: 4E 20 44 49 45 20 C2 45 46 45 48 4C 45 2C 20 46 |N DIE .EFEHLE, F| 000003A0: 55 45 52 20 44 49 45 20 44 41 53 20 CD 41 4B 52 |UER DIE DAS .AKR| 000003B0: 4F 20 53 54 45 48 45 4E 20 53 4F 4C 4C 2E 20 C4 |O STEHEN SOLL. .| 000003C0: 49 45 20 D6 45 52 45 49 4E 42 41 52 55 4E 47 20 |IE .EREINBARUNG | 000003D0: 57 49 52 44 20 4D 49 54 20 45 49 4E 45 4D 20 D3 |WIRD MIT EINEM .| 000003E0: 54 52 49 43 48 50 55 4E 4B 54 2C 20 44 45 52 20 |TRICHPUNKT, DER | 000003F0: 41 55 53 4E 41 48 4D 53 57 45 49 53 45 20 55 4E |AUSNAHMSWEISE UN| 00000400: 4D 49 54 54 45 4C 42 41 52 20 44 45 4D 20 4C 45 |MITTELBAR DEM LE| 00000410: 54 5A 54 45 4E 20 C2 45 46 45 48 4C 20 46 4F 4C |TZTEN .EFEHL FOL| 00000420: 47 45 4E 20 44 41 52 46 2C 20 41 42 47 45 53 43 |GEN DARF, ABGESC| 00000430: 48 4C 4F 53 53 45 4E 2E 20 C5 49 4E 20 CD 41 4B |HLOSSEN. .IN .AK| 00000440: 52 4F 20 44 41 52 46 20 55 45 42 52 49 47 45 4E |RO DARF UEBRIGEN| 00000450: 53 20 4B 45 49 4E 45 20 CD 41 4B 52 4F 4E 41 4D |S KEINE .AKRONAM| 00000460: 45 4E 20 53 4F 4E 53 54 20 4D 45 48 52 20 45 4E |EN SONST MEHR EN| 00000470: 54 48 41 4C 54 45 4E 2E 0D 0D D7 49 52 20 4B 4F |THALTEN....IR KO| 00000480: 45 4E 4E 54 45 4E 20 45 49 4E 20 DA 45 49 43 48 |ENNTEN EIN .EICH| 00000490: 45 4E 20 53 4F 20 41 55 53 47 45 42 45 4E 3A 0D |EN SO AUSGEBEN:.| 000004A0: 0D 20 20 27 41 27 20 2E 2E 0D 0D C4 49 45 53 20 |. 'A' .....IES | 000004B0: 53 49 45 48 54 20 5A 57 41 52 20 4B 55 52 5A 20 |SIEHT ZWAR KURZ | 000004C0: 41 55 53 2E 20 C9 4D 20 55 45 42 45 52 53 45 54 |AUS. .M UEBERSET| 000004D0: 5A 54 45 4E 20 D0 52 4F 47 52 41 4D 4D 20 57 49 |ZTEN .ROGRAMM WI| 000004E0: 52 44 20 44 45 52 20 C3 4F 44 45 20 41 42 45 52 |RD DER .ODE ABER| 000004F0: 20 53 4F 20 4C 41 4E 47 2C 20 41 4C 53 20 57 45 | SO LANG, ALS WE| 00000500: 4E 4E 20 57 49 52 20 44 49 45 20 C2 45 46 45 48 |NN WIR DIE .EFEH| 00000510: 4C 53 46 4F 4C 47 45 20 41 55 53 47 45 53 43 48 |LSFOLGE AUSGESCH| 00000520: 52 49 45 42 45 4E 20 48 41 45 54 54 45 4E 2E 0D |RIEBEN HAETTEN..| 00000530: 0D C6 55 4E 4B 54 49 4F 4E 45 4E 0D 0D C6 55 45 |..UNKTIONEN...UE| 00000540: 52 20 45 49 4E 45 4E 20 4B 55 52 5A 45 4E 20 D0 |R EINEN KURZEN .| 00000550: 52 4F 47 52 41 4D 4D 43 4F 44 45 20 53 4F 52 47 |ROGRAMMCODE SORG| 00000560: 45 4E 20 D5 4E 54 45 52 50 52 4F 47 52 41 4D 4D |EN .NTERPROGRAMM| 00000570: 45 2C 20 44 49 45 20 49 4E 20 C3 D0 20 C6 55 4E |E, DIE IN .. .UN| 00000580: 4B 54 49 4F 4E 45 4E 20 48 45 49 53 53 45 4E 2E |KTIONEN HEISSEN.| 00000590: 20 D3 49 45 20 57 45 52 44 45 4E 20 56 45 52 45 | .IE WERDEN VERE| 000005A0: 49 4E 42 41 52 54 20 44 55 52 43 48 20 44 49 45 |INBART DURCH DIE| 000005B0: 20 C2 45 46 45 48 4C 45 20 56 4F 49 44 2C 20 49 | .EFEHLE VOID, I| 000005C0: 4E 54 20 4F 44 45 52 20 43 48 41 52 2E 20 D7 45 |NT ODER CHAR. .E| 000005D0: 4C 43 48 45 4E 20 C2 45 46 45 48 4C 20 D3 49 45 |LCHEN .EFEHL .IE| 000005E0: 20 56 45 52 57 45 4E 44 45 4E 2C 20 42 4C 45 49 | VERWENDEN, BLEI| 000005F0: 42 54 20 56 4F 45 4C 4C 49 47 20 C9 48 4E 45 4E |BT VOELLIG .HNEN| 00000600: 20 55 45 42 45 52 4C 41 53 53 45 4E 2E 20 CE 4F | UEBERLASSEN. .O| 00000610: 52 4D 41 4C 45 52 57 45 49 53 45 20 57 55 45 52 |RMALERWEISE WUER| 00000620: 44 45 20 4D 41 4E 20 49 4E 54 20 4F 44 45 52 20 |DE MAN INT ODER | 00000630: 43 48 41 52 20 46 55 45 52 20 C6 55 4E 4B 54 49 |CHAR FUER .UNKTI| 00000640: 4F 4E 45 4E 20 56 45 52 57 45 4E 44 45 4E 2C 20 |ONEN VERWENDEN, | 00000650: 44 49 45 20 D7 45 52 54 45 20 4C 49 45 46 45 52 |DIE .ERTE LIEFER| 00000660: 4E 2C 20 41 4E 44 45 52 45 4E 46 41 4C 4C 53 20 |N, ANDERENFALLS | 00000670: 56 4F 49 44 3A 0D 0D 56 4F 49 44 20 2E 28 20 29 |VOID:..VOID .( )| 00000680: 0D 42 45 47 49 4E 0D 20 41 43 20 42 59 20 3D 20 |.BEGIN. AC BY = | 00000690: 30 58 46 46 44 32 20 53 59 53 0D 42 45 4E 44 0D |0XFFD2 SYS.BEND.| 000006A0: 0D C5 49 4E 20 DA 45 49 43 48 45 4E 20 4B 41 4E |..IN .EICHEN KAN| 000006B0: 4E 20 44 41 52 41 55 46 48 49 4E 20 56 4F 4E 20 |N DARAUFHIN VON | 000006C0: 45 49 4E 45 52 20 C6 55 4E 4B 54 49 4F 4E 20 57 |EINER .UNKTION W| 000006D0: 45 49 54 45 52 20 48 49 4E 54 45 4E 20 49 4D 20 |EITER HINTEN IM | 000006E0: D0 52 4F 47 52 41 4D 4D 54 45 58 54 20 4F 44 45 |.ROGRAMMTEXT ODE| 000006F0: 52 20 56 4F 4E 20 4D 41 49 4E 20 41 55 53 47 45 |R VON MAIN AUSGE| 00000700: 47 45 42 45 4E 20 57 45 52 44 45 4E 20 44 55 52 |GEBEN WERDEN DUR| 00000710: 43 48 3A 0D 0D 20 27 41 27 20 2E 0D 0D C8 49 45 |CH:.. 'A' ....IE| 00000720: 52 20 57 49 52 44 20 44 41 4E 4E 20 56 4F 4D 20 |R WIRD DANN VOM | 00000730: C3 4F 4D 50 49 4C 45 52 20 4E 55 52 20 44 45 52 |.OMPILER NUR DER| 00000740: 20 C6 55 4E 4B 54 49 4F 4E 53 41 55 46 52 55 46 | .UNKTIONSAUFRUF| 00000750: 20 55 45 42 45 52 53 45 54 5A 54 2E 20 C6 55 4E | UEBERSETZT. .UN| 00000760: 4B 54 49 4F 4E 45 4E 20 44 55 45 52 46 45 4E 20 |KTIONEN DUERFEN | 00000770: CD 41 4B 52 4F 4E 41 4D 45 4E 20 55 4E 44 20 44 |.AKRONAMEN UND D| 00000780: 49 45 20 CE 41 4D 45 4E 20 41 4E 44 45 52 45 52 |IE .AMEN ANDERER| 00000790: 20 C6 55 4E 4B 54 49 4F 4E 45 4E 20 45 4E 54 48 | .UNKTIONEN ENTH| 000007A0: 41 4C 54 45 4E 2C 20 53 4F 46 45 52 4E 20 44 49 |ALTEN, SOFERN DI| 000007B0: 45 53 45 20 42 45 52 45 49 54 53 20 56 4F 52 48 |ESE BEREITS VORH| 000007C0: 45 52 20 44 45 46 49 4E 49 45 52 54 20 53 49 4E |ER DEFINIERT SIN| 000007D0: 44 2E 20 C4 49 45 20 D6 45 52 45 49 4E 42 41 52 |D. .IE .EREINBAR| 000007E0: 55 4E 47 20 45 49 4E 45 52 20 C6 55 4E 4B 54 49 |UNG EINER .UNKTI| 000007F0: 4F 4E 20 45 52 49 4E 4E 45 52 54 20 41 4E 20 44 |ON ERINNERT AN D| 00000800: 49 45 20 D6 45 52 45 49 4E 42 41 52 55 4E 47 20 |IE .EREINBARUNG | 00000810: 56 4F 4E 20 4D 41 49 4E 28 29 2C 20 4E 55 52 20 |VON MAIN(), NUR | 00000820: 44 41 53 53 20 44 4F 52 54 20 44 45 52 20 D6 45 |DASS DORT DER .E| 00000830: 52 45 49 4E 42 41 52 55 4E 47 53 42 45 46 45 48 |REINBARUNGSBEFEH| 00000840: 4C 20 57 45 47 46 41 45 4C 4C 54 2E 20 C1 55 53 |L WEGFAELLT. .US| 00000850: 53 45 52 44 45 4D 20 49 53 54 20 5A 55 20 42 45 |SERDEM IST ZU BE| 00000860: 41 43 48 54 45 4E 2C 20 44 41 53 53 20 5A 57 49 |ACHTEN, DASS ZWI| 00000870: 53 43 48 45 4E 20 44 45 4E 20 CB 4C 41 4D 4D 45 |SCHEN DEN .LAMME| 00000880: 52 4E 20 42 45 49 20 45 49 4E 45 52 20 C6 55 4E |RN BEI EINER .UN| 00000890: 4B 54 49 4F 4E 53 56 45 52 45 49 4E 42 41 52 55 |KTIONSVEREINBARU| 000008A0: 4E 47 20 4D 49 4E 44 45 53 54 45 4E 53 20 45 49 |NG MINDESTENS EI| 000008B0: 4E 20 CC 45 45 52 5A 45 49 43 48 45 4E 20 5A 55 |N .EERZEICHEN ZU| 000008C0: 20 53 54 45 48 45 4E 20 48 41 54 2C 20 41 4E 44 | STEHEN HAT, AND| 000008D0: 45 52 53 20 41 4C 53 20 42 45 49 20 4D 41 49 4E |ERS ALS BEI MAIN| 000008E0: 28 29 2E 20 C6 55 4E 4B 54 49 4F 4E 45 4E 20 4B |(). .UNKTIONEN K| 000008F0: 4F 45 4E 4E 45 4E 20 55 45 42 52 49 47 45 4E 53 |OENNEN UEBRIGENS| 00000900: 20 4D 49 54 20 44 45 4D 20 C2 45 46 45 48 4C 20 | MIT DEM .EFEHL | 00000910: 52 45 54 55 52 4E 20 56 4F 52 5A 45 49 54 49 47 |RETURN VORZEITIG| 00000920: 20 42 45 45 4E 44 45 54 20 57 45 52 44 45 4E 2E | BEENDET WERDEN.| 00000930: 20 C4 45 52 20 C2 45 46 45 48 4C 20 45 4E 44 20 | .ER .EFEHL END | 00000940: 46 55 45 48 52 54 20 5A 55 4D 20 56 4F 52 5A 45 |FUEHRT ZUM VORZE| 00000950: 49 54 49 47 45 4E 20 D0 52 4F 47 52 41 4D 4D 41 |ITIGEN .ROGRAMMA| 00000960: 42 42 52 55 43 48 2E 20 C4 41 53 20 C8 41 55 50 |BBRUCH. .AS .AUP| 00000970: 54 50 52 4F 47 52 41 4D 4D 20 4D 41 49 4E 28 29 |TPROGRAMM MAIN()| 00000980: 20 44 41 52 46 20 4E 55 52 20 4D 49 54 20 45 4E | DARF NUR MIT EN| 00000990: 44 20 56 4F 52 5A 45 49 54 49 47 20 42 45 45 4E |D VORZEITIG BEEN| 000009A0: 44 45 54 20 57 45 52 44 45 4E 2E 0D 0D D0 52 4F |DET WERDEN....RO| 000009B0: 47 52 41 4D 4D 42 45 49 53 50 49 45 4C 0D 2A 2F |GRAMMBEISPIEL.*/| 000009C0: 0D 0D 44 45 46 20 2E 2E 20 41 43 20 42 59 20 3D |..DEF .. AC BY =| 000009D0: 20 30 58 46 46 44 32 20 53 59 53 3B 0D 0D 56 4F | 0XFFD2 SYS;..VO| 000009E0: 49 44 20 2E 28 20 29 0D 42 45 47 49 4E 0D 20 20 |ID .( ).BEGIN. | 000009F0: 2E 2E 0D 42 45 4E 44 0D 0D 4D 41 49 4E 28 29 0D |...BEND..MAIN().| 00000A00: 42 45 47 49 4E 0D 20 20 27 C8 27 20 2E 2E 20 27 |BEGIN. '.' .. '| 00000A10: 41 27 20 2E 2E 20 27 4C 27 20 2E 2E 20 27 4C 27 |A' .. 'L' .. 'L'| 00000A20: 20 2E 2E 20 27 4F 27 20 2E 2E 0D 20 27 20 27 20 | .. 'O' ... ' ' | 00000A30: 2E 20 27 D5 27 20 2E 20 27 53 27 20 2E 20 27 45 |. '.' . 'S' . 'E| 00000A40: 27 20 2E 20 27 52 27 20 2E 0D 42 45 4E 44 0D 0D |' . 'R' ..BEND..| 00000A50: 2F 2A 20 D7 49 45 20 D3 49 45 20 53 45 48 45 4E |/* .IE .IE SEHEN| 00000A60: 2C 20 42 52 41 55 43 48 54 20 44 49 45 20 C2 45 |, BRAUCHT DIE .E| 00000A70: 46 45 48 4C 53 46 4F 4C 47 45 20 49 4E 20 44 45 |FEHLSFOLGE IN DE| 00000A80: 52 20 C6 55 4E 4B 54 49 4F 4E 20 4E 49 43 48 54 |R .UNKTION NICHT| 00000A90: 20 41 55 53 47 45 53 43 48 52 49 45 42 45 4E 20 | AUSGESCHRIEBEN | 00000AA0: 5A 55 20 57 45 52 44 45 4E 2C 20 44 41 20 42 45 |ZU WERDEN, DA BE| 00000AB0: 52 45 49 54 53 20 48 49 45 52 46 55 45 52 20 45 |REITS HIERFUER E| 00000AC0: 49 4E 20 CD 41 4B 52 4F 20 45 58 49 53 54 49 45 |IN .AKRO EXISTIE| 00000AD0: 52 54 2E 20 D7 45 49 54 45 52 20 4D 49 54 20 4C |RT. .EITER MIT L| 00000AE0: 45 4B 54 49 4F 4E 34 20 2A 2F 0D |EKTION4 */. |
/* LEKTION3..SYSAUFRUFE, MAKROS UND ROUT INEN..WENN AUCH KEINE AUSGABEBEFEHLE ZUM BEFEHLSSATZ VON CP GEHOEREN, SIND DENNO CH AUSGABEN MOEGLICH. HIERFUER GIBT ES S YSTEMAUFRUFE, DIE DEM SYS-BEFEHL IN BASI C ENTSPRECHEN. IN CP IST ZUERST DIE ADRE SSE ANZUGEBEN, DANN DER BEFEHL SYS:.. 0X FFD2 SYS..DIESER BEFEHL WUERDE EIN ZEICH EN IM AKKU AUF EIN AUSGABEGERAET SENDEN. FUER DIE UEBERGABE VON WERTEN AN CPU-RE GISTER GIBT ES MIT DIESEN KORRESPONDIERE NDE SPEICHERSTELLEN NAMENS AC, XR UND YR , AUSSERDEM ZWEI BEFEHLE, DIE DAS CARRYF LAG BEEINFLUSSEN, NAEMLICH CLC UND SEC.. .DIE AUSGABE DES ZEICHENS 'A' KOENNTE FO LGENDERMASSEN GESCHEHEN:.. 'A' AC BY = 0 XFFD2 SYS...MAKROS..EINE MENGE SCHREIBAR BEIT, UM EINIGE ZEICHEN AUSZUGEBEN, KOEN NTE MAN MEINEN. DOCH GIBT ES EINEN BEFEH L, DER SCHREIBARBEIT SPART:.. DEF .. AC BY = 0XFFD2 SYS;..DAS WORT DEF VEREINBAR T EINE ABKUERZUNG, EIN MAKRO. DEM BEFEHL DEF FOLGEN DER MAKRONAME, SODANN DIE BE FEHLE, FUER DIE DAS MAKRO STEHEN SOLL. D IE VEREINBARUNG WIRD MIT EINEM STRICHPUN KT, DER AUSNAHMSWEISE UNMITTELBAR DEM LE TZTEN BEFEHL FOLGEN DARF, ABGESCHLOSSEN. EIN MAKRO DARF UEBRIGENS KEINE MAKRONAM EN SONST MEHR ENTHALTEN...WIR KOENNTEN E IN ZEICHEN SO AUSGEBEN:.. 'A' ....DIES SIEHT ZWAR KURZ AUS. IM UEBERSETZTEN PRO GRAMM WIRD DER CODE ABER SO LANG, ALS WE NN WIR DIE BEFEHLSFOLGE AUSGESCHRIEBEN H AETTEN...FUNKTIONEN..FUER EINEN KURZEN P ROGRAMMCODE SORGEN UNTERPROGRAMME, DIE I N CP FUNKTIONEN HEISSEN. SIE WERDEN VERE INBART DURCH DIE BEFEHLE VOID, INT ODER CHAR. WELCHEN BEFEHL SIE VERWENDEN, BLEI BT VOELLIG IHNEN UEBERLASSEN. NORMALERWE ISE WUERDE MAN INT ODER CHAR FUER FUNKTI ONEN VERWENDEN, DIE WERTE LIEFERN, ANDER ENFALLS VOID:..VOID .( ).BEGIN. AC BY = 0XFFD2 SYS.BEND..EIN ZEICHEN KANN DARAUF HIN VON EINER FUNKTION WEITER HINTEN IM PROGRAMMTEXT ODER VON MAIN AUSGEGEBEN WE RDEN DURCH:.. 'A' ...HIER WIRD DANN VOM COMPILER NUR DER FUNKTIONSAUFRUF UEBERSE TZT. FUNKTIONEN DUERFEN MAKRONAMEN UND D IE NAMEN ANDERER FUNKTIONEN ENTHALTEN, S OFERN DIESE BEREITS VORHER DEFINIERT SIN D. DIE VEREINBARUNG EINER FUNKTION ERINN ERT AN DIE VEREINBARUNG VON MAIN(), NUR DASS DORT DER VEREINBARUNGSBEFEHL WEGFAE LLT. AUSSERDEM IST ZU BEACHTEN, DASS ZWI SCHEN DEN KLAMMERN BEI EINER FUNKTIONSVE REINBARUNG MINDESTENS EIN LEERZEICHEN ZU STEHEN HAT, ANDERS ALS BEI MAIN(). FUNK TIONEN KOENNEN UEBRIGENS MIT DEM BEFEHL RETURN VORZEITIG BEENDET WERDEN. DER BEF EHL END FUEHRT ZUM VORZEITIGEN PROGRAMMA BBRUCH. DAS HAUPTPROGRAMM MAIN() DARF NU R MIT END VORZEITIG BEENDET WERDEN...PRO GRAMMBEISPIEL.*/..DEF .. AC BY = 0XFFD2 SYS;..VOID .( ).BEGIN. ...BEND..MAIN(). BEGIN. 'H' .. 'A' .. 'L' .. 'L' .. 'O' ... ' ' . 'U' . 'S' . 'E' . 'R' ..BEND.. /* WIE SIE SEHEN, BRAUCHT DIE BEFEHLSFOL GE IN DER FUNKTION NICHT AUSGESCHRIEBEN ZU WERDEN, DA BEREITS HIERFUER EIN MAKRO EXISTIERT. WEITER MIT LEKTION4 */.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL