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

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 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL