SPELALFABET
FILE INFORMATION
FILENAME(S): SPELALFABET
FILE TYPE(S): PRG
FILE SIZE: 2.3K
FIRST SEEN: 2025-12-01 20:43:38
APPEARS ON: 1 disk(s)
FILE HASH
aca8030cf07c77dc2f32df4e9ff87f08c8c98cef00d0f48f9e6507b723b55bef
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| EDUCATIEF | SPELALFABET | PRG | mace | 12 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 1E 08 01 00 8F 2A 2A 2A 2A 2A 2A 53 50 45 |.......******SPE| 00000010: 4C 41 4C 46 41 42 45 54 2A 2A 2A 2A 2A 2A 00 36 |LALFABET******.6| 00000020: 08 02 00 8F 2A 2A 2A 2A 2A 2A 53 2E 53 2E 53 2E |....******S.S.S.| 00000030: 2A 2A 2A 2A 2A 2A 00 63 08 03 00 8F 2A 2A 2A 2A |******.c....****| 00000040: 2A 2A 53 43 48 49 45 44 41 4D 53 45 20 53 43 48 |**SCHIEDAMSE SCH| 00000050: 4F 4C 45 4E 20 53 4F 46 54 57 41 52 45 2A 2A 2A |OLEN SOFTWARE***| 00000060: 2A 2A 2A 00 6B 08 04 00 47 B2 30 00 78 08 05 00 |***.k...G.0.x...| 00000070: 86 41 35 24 28 33 30 29 00 81 08 0A 00 99 22 93 |.A5$(30)......".| 00000080: 22 00 97 08 0F 00 86 51 31 24 28 32 36 29 3A 86 |"......Q1$(26):.| 00000090: 51 32 24 28 32 36 29 00 D0 08 10 00 99 22 12 1E |Q2$(26)......"..| 000000A0: 2A 2A 2A 20 20 20 20 20 4E 45 44 45 52 4C 41 4E |*** NEDERLAN| 000000B0: 44 53 20 53 50 45 4C 41 4C 46 41 42 45 54 20 20 |DS SPELALFABET | 000000C0: 20 20 20 20 20 2A 2A 2A 92 9A 22 20 3A 99 3A 99 | ***.." :.:.| 000000D0: 00 EB 08 14 00 81 20 41 31 B2 31 A4 32 36 3A 87 |...... A1.1.26:.| 000000E0: 51 31 24 28 41 31 29 3A 82 41 31 00 05 09 1E 00 |Q1$(A1):.A1.....| 000000F0: 81 41 32 B2 31 A4 32 36 3A 87 51 32 24 28 41 32 |.A2.1.26:.Q2$(A2| 00000100: 29 3A 82 41 32 00 12 09 28 00 81 20 50 B2 31 A4 |):.A2...(.. P.1.| 00000110: 31 33 00 31 09 32 00 99 51 32 24 28 50 29 3B 22 |13.1.2..Q2$(P);"| 00000120: 20 3D 20 22 3B 51 31 24 28 50 29 2C 22 20 20 20 | = ";Q1$(P)," | 00000130: 22 00 39 09 3C 00 82 20 50 00 47 09 3D 00 99 22 |".9.<.. P.G.=.."| 00000140: 13 11 11 11 11 22 3B 00 55 09 3E 00 81 20 50 B2 |.....";.U.>.. P.| 00000150: 31 34 A4 32 36 00 6D 09 3F 00 99 22 1D 1D 1D 1D |14.26.m.?.."....| 00000160: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 22 3B 00 89 09 |...........";...| 00000170: 40 00 99 51 32 24 28 50 29 3B 22 20 3D 20 22 3B |@..Q2$(P);" = ";| 00000180: 51 31 24 28 50 29 3A 82 50 00 8F 09 41 00 8C 00 |Q1$(P):.P...A...| 00000190: B4 09 46 00 99 3A 99 3A 99 22 20 20 20 20 20 20 |..F..:.:." | 000001A0: 20 52 41 41 4B 20 45 45 4E 20 54 4F 45 54 53 20 | RAAK EEN TOETS | 000001B0: 41 41 4E 22 00 C8 09 50 00 A1 41 33 24 3A 8B 41 |AAN"...P..A3$:.A| 000001C0: 33 24 B2 22 22 A7 38 30 00 D1 09 5A 00 99 22 93 |3$."".80...Z..".| 000001D0: 22 00 DC 09 5B 00 8D 20 32 30 30 30 00 E5 09 5C |"...[.. 2000...\| 000001E0: 00 99 22 93 22 00 0F 0A 5F 00 85 22 54 49 4B 20 |.."."..._.."TIK | 000001F0: 4A 45 20 4E 41 41 4D 20 49 4E 22 3B 41 36 24 3A |JE NAAM IN";A6$:| 00000200: 8B 20 41 36 24 B2 22 53 54 4F 50 22 A7 20 80 00 |. A6$."STOP". ..| 00000210: 46 0A 64 00 81 58 B2 31 A4 35 3A 85 22 93 11 54 |F.d..X.1.5:."..T| 00000220: 49 4B 20 4E 55 20 4A 45 20 57 4F 4F 52 44 20 49 |IK NU JE WOORD I| 00000230: 4E 22 3B 41 34 24 3A 8B 20 41 34 24 B2 22 53 54 |N";A4$:. A4$."ST| 00000240: 4F 50 22 A7 20 80 00 53 0A 67 00 42 B2 C3 28 41 |OP". ..S.g.B..(A| 00000250: 34 24 29 00 5B 0A 69 00 46 B2 30 00 69 0A 6E 00 |4$).[.i.F.0.i.n.| 00000260: 81 20 43 B2 31 20 A4 20 42 00 81 0A 78 00 99 20 |. C.1 . B...x.. | 00000270: CA 28 41 34 24 2C 43 2C 31 29 3B 22 20 3D 20 22 |.(A4$,C,1);" = "| 00000280: 3B 00 A0 0A 82 00 85 41 35 24 28 43 29 3A 8B 20 |;......A5$(C):. | 00000290: 41 35 24 28 43 29 B2 22 53 54 4F 50 22 A7 20 80 |A5$(C)."STOP". .| 000002A0: 00 A6 0A 83 00 8C 00 BB 0A 87 00 81 20 42 B2 31 |............ B.1| 000002B0: A4 32 36 3A 87 51 31 24 28 42 29 00 D3 0A 8C 00 |.26:.Q1$(B).....| 000002C0: 8B 20 41 35 24 28 43 29 B2 51 31 24 28 42 29 A7 |. A5$(C).Q1$(B).| 000002D0: 31 36 35 00 DA 0A 8D 00 82 42 00 F5 0A 96 00 99 |165......B......| 000002E0: 22 46 4F 55 54 22 3A 46 B2 46 AA 31 3A 8B 46 B2 |"FOUT":F.F.1:.F.| 000002F0: 33 A7 38 30 30 00 09 0B A0 00 47 B2 47 AA 31 3A |3.800.....G.G.1:| 00000300: 8B 47 B2 31 30 A7 38 30 30 00 10 0B A5 00 82 43 |.G.10.800......C| 00000310: 00 1A 0B AA 00 9F 20 31 2C 34 00 35 0B B4 00 98 |...... 1,4.5....| 00000320: 31 2C 41 36 24 2C C7 28 31 38 29 41 34 24 20 C7 |1,A6$,.(18)A4$ .| 00000330: 28 31 34 36 29 00 42 0B B9 00 42 B2 C3 28 41 34 |(146).B...B..(A4| 00000340: 24 29 00 4E 0B BE 00 81 20 43 B2 31 A4 42 00 68 |$).N.... C.1.B.h| 00000350: 0B C8 00 98 31 2C 41 35 24 28 43 29 3B 22 2D 2D |....1,A5$(C);"--| 00000360: 2D 2D 22 3B 20 3A 82 43 00 78 0B CC 00 98 31 2C |--"; :.C.x....1,| 00000370: 46 3B 22 20 20 22 3B 47 00 7F 0B CD 00 98 31 00 |F;" ";G......1.| 00000380: 86 0B D2 00 A0 31 00 96 0B D3 00 81 4E B2 31 A4 |.....1......N.1.| 00000390: 35 30 30 3A 82 4E 00 A4 0B DC 00 82 58 3A 89 31 |500:.N......X:.1| 000003A0: 30 30 30 30 00 AD 0B 20 03 9F 33 2C 34 00 BA 0B |0000... ..3,4...| 000003B0: 25 03 42 B2 C3 28 41 34 24 29 00 D0 0B 29 03 98 |%.B..(A4$)...)..| 000003C0: 33 2C C7 28 31 38 29 41 34 24 C7 28 31 34 36 29 |3,.(18)A4$.(146)| 000003D0: 00 DE 0B 2A 03 81 20 43 B2 31 20 A4 20 42 00 F7 |...*.. C.1 . B..| 000003E0: 0B 2F 03 98 33 2C 41 35 24 28 43 29 3B 22 2D 2D |./..3,A5$(C);"--| 000003F0: 2D 2D 22 3B 3A 82 43 00 FE 0B 30 03 98 33 00 08 |--";:.C...0..3..| 00000400: 0C 34 03 A0 20 33 2C 34 00 11 0C 84 03 9F 32 2C |.4.. 3,4......2,| 00000410: 34 00 38 0C 85 03 99 22 93 11 11 11 4A 45 20 4D |4.8...."....JE M| 00000420: 41 41 4B 54 45 20 54 45 20 56 45 45 4C 20 46 4F |AAKTE TE VEEL FO| 00000430: 55 54 45 4E 2E 22 3A 99 00 64 0C 86 03 99 22 50 |UTEN.":..d...."P| 00000440: 41 4B 20 4A 45 20 42 4F 45 4B 20 45 4E 20 4E 45 |AK JE BOEK EN NE| 00000450: 45 4D 20 42 4C 5A 2E 31 34 20 56 4F 4F 52 20 4A |EM BLZ.14 VOOR J| 00000460: 45 22 3A 99 00 94 0C 87 03 99 22 41 4C 53 20 4A |E":......."ALS J| 00000470: 45 20 44 49 54 20 48 45 42 54 20 42 45 53 54 55 |E DIT HEBT BESTU| 00000480: 44 45 45 52 44 20 44 41 4E 20 4D 41 47 20 4A 45 |DEERD DAN MAG JE| 00000490: 20 22 3A 99 00 B5 0C 88 03 99 22 48 45 54 20 4E | ":......."HET N| 000004A0: 4F 47 20 45 45 4E 20 4B 45 45 52 20 50 52 4F 42 |OG EEN KEER PROB| 000004B0: 45 52 45 4E 22 00 DC 0C 8E 03 98 32 2C 22 4A 45 |EREN"......2,"JE| 000004C0: 20 4D 41 41 4B 54 45 20 54 45 20 56 45 45 4C 20 | MAAKTE TE VEEL | 000004D0: 46 4F 55 54 45 4E 20 22 3B 41 36 24 00 0A 0D 90 |FOUTEN ";A6$....| 000004E0: 03 98 32 2C 22 50 41 4B 20 4A 45 20 42 4F 45 4B |..2,"PAK JE BOEK| 000004F0: 20 45 4E 20 4E 45 45 4D 20 42 4C 5A 2E 31 34 20 | EN NEEM BLZ.14 | 00000500: 56 4F 4F 52 20 4A 45 22 3A 99 00 3C 0D 91 03 98 |VOOR JE":..<....| 00000510: 32 2C 22 41 4C 53 20 4A 45 20 44 49 54 20 48 45 |2,"ALS JE DIT HE| 00000520: 42 54 20 42 45 53 54 55 44 45 45 52 44 20 44 41 |BT BESTUDEERD DA| 00000530: 4E 20 4D 41 47 20 4A 45 20 22 3A 99 00 5F 0D 92 |N MAG JE ":.._..| 00000540: 03 98 32 2C 22 48 45 54 20 4E 4F 47 20 45 45 4E |..2,"HET NOG EEN| 00000550: 20 4B 45 45 52 20 50 52 4F 42 45 52 45 4E 22 00 | KEER PROBEREN".| 00000560: 69 0D 93 03 A0 20 32 2C 34 00 74 0D 98 03 89 31 |i.... 2,4.t....1| 00000570: 30 30 30 30 00 BB 0D E8 03 83 20 22 41 4E 4E 41 |0000...... "ANNA| 00000580: 22 2C 22 42 45 52 4E 41 52 44 22 2C 22 43 4F 52 |","BERNARD","COR| 00000590: 4E 45 4C 49 53 22 2C 22 44 49 52 4B 22 2C 22 45 |NELIS","DIRK","E| 000005A0: 44 55 41 52 44 22 2C 22 46 45 52 44 49 4E 41 4E |DUARD","FERDINAN| 000005B0: 44 22 2C 22 47 45 52 41 52 44 22 00 F4 0D E9 03 |D","GERARD".....| 000005C0: 83 20 22 48 45 4E 44 52 49 4B 22 2C 22 49 53 41 |. "HENDRIK","ISA| 000005D0: 41 43 22 2C 22 4A 41 4E 22 2C 22 4B 41 52 45 4C |AC","JAN","KAREL| 000005E0: 22 2C 22 4C 4F 44 45 57 49 4A 4B 22 2C 22 4D 41 |","LODEWIJK","MA| 000005F0: 52 49 45 22 00 11 0E EA 03 83 20 22 4E 49 43 4F |RIE"...... "NICO| 00000600: 22 2C 22 4F 54 54 4F 22 2C 22 50 49 45 54 45 52 |","OTTO","PIETER| 00000610: 22 00 58 0E EE 03 83 20 22 51 55 4F 54 49 45 4E |".X.... "QUOTIEN| 00000620: 54 22 2C 22 52 55 44 4F 4C 46 22 2C 22 53 49 4D |T","RUDOLF","SIM| 00000630: 4F 4E 22 2C 22 54 45 55 4E 49 53 22 2C 22 55 54 |ON","TEUNIS","UT| 00000640: 52 45 43 48 54 22 2C 22 56 49 43 54 4F 52 22 2C |RECHT","VICTOR",| 00000650: 22 57 49 4C 4C 45 4D 22 00 7D 0E F0 03 83 20 22 |"WILLEM".}.... "| 00000660: 58 41 4E 54 49 50 50 45 22 2C 22 59 50 53 49 4C |XANTIPPE","YPSIL| 00000670: 4F 4E 22 2C 22 5A 41 41 4E 44 41 4D 22 00 C3 0E |ON","ZAANDAM"...| 00000680: F2 03 83 20 22 41 22 2C 22 42 22 2C 22 43 22 2C |... "A","B","C",| 00000690: 22 44 22 2C 22 45 22 2C 22 46 22 2C 22 47 22 2C |"D","E","F","G",| 000006A0: 22 48 22 2C 22 49 22 2C 22 4A 22 2C 22 4B 22 2C |"H","I","J","K",| 000006B0: 22 4C 22 2C 22 4D 22 2C 22 4E 22 2C 22 4F 22 2C |"L","M","N","O",| 000006C0: 22 50 22 00 F1 0E F3 03 83 20 22 51 22 2C 22 52 |"P"...... "Q","R| 000006D0: 22 2C 22 53 22 2C 22 54 22 2C 22 55 22 2C 22 56 |","S","T","U","V| 000006E0: 22 2C 22 57 22 2C 22 58 22 2C 22 59 22 2C 22 5A |","W","X","Y","Z| 000006F0: 22 00 1B 0F D0 07 99 22 20 20 20 20 20 20 20 20 |"......" | 00000700: 55 49 54 4C 45 47 20 56 41 4E 20 48 45 54 20 50 |UITLEG VAN HET P| 00000710: 52 4F 47 52 41 4D 4D 41 22 3A 99 00 48 0F D1 07 |ROGRAMMA":..H...| 00000720: 99 22 48 45 54 20 50 52 4F 47 52 41 4D 4D 41 20 |."HET PROGRAMMA | 00000730: 56 52 41 41 47 54 20 45 45 52 53 54 20 4A 45 20 |VRAAGT EERST JE | 00000740: 4E 41 41 4D 2E 22 3A 99 00 73 0F D2 07 99 22 54 |NAAM.":..s...."T| 00000750: 49 4B 20 44 45 5A 45 20 49 4E 20 45 4E 20 44 52 |IK DEZE IN EN DR| 00000760: 55 4B 20 44 41 4E 20 4F 50 20 52 45 54 55 52 4E |UK DAN OP RETURN| 00000770: 22 3A 99 00 A2 0F D3 07 99 22 44 41 41 52 4E 41 |":......."DAARNA| 00000780: 20 4D 41 47 20 4A 45 20 45 45 4E 20 57 49 4C 4C | MAG JE EEN WILL| 00000790: 45 4B 45 55 52 49 47 20 57 4F 4F 52 44 20 49 4E |EKEURIG WOORD IN| 000007A0: 2D 22 00 B7 0F D4 07 99 20 20 20 22 54 49 4B 4B |-"...... "TIKK| 000007B0: 45 4E 2E 20 20 20 22 00 E8 0F D5 07 99 3A 99 22 |EN. "......:."| 000007C0: 44 49 54 20 4D 4F 45 54 20 4A 45 20 4C 45 54 54 |DIT MOET JE LETT| 000007D0: 45 52 20 56 4F 4F 52 20 4C 45 54 54 45 52 20 42 |ER VOOR LETTER B| 000007E0: 45 4E 4F 45 4D 45 4E 22 00 09 10 D6 07 99 22 56 |ENOEMEN"......"V| 000007F0: 4F 4C 47 45 4E 53 20 48 45 54 20 53 50 45 4C 41 |OLGENS HET SPELA| 00000800: 4C 46 41 42 45 54 22 3A 99 00 30 10 D7 07 99 22 |LFABET":..0...."| 00000810: 4E 41 20 45 4C 4B 20 57 4F 4F 52 44 20 52 45 54 |NA ELK WOORD RET| 00000820: 55 52 4E 20 49 4E 44 52 55 4B 4B 45 4E 22 3A 99 |URN INDRUKKEN":.| 00000830: 00 5F 10 D8 07 99 22 4F 4D 20 48 45 54 20 50 52 |._...."OM HET PR| 00000840: 4F 47 52 41 4D 4D 41 20 54 45 20 4F 4E 44 45 52 |OGRAMMA TE ONDER| 00000850: 42 52 45 4B 45 4E 20 4D 4F 45 54 20 4A 45 22 00 |BREKEN MOET JE".| 00000860: 77 10 D9 07 99 22 53 54 4F 50 20 20 49 4E 54 49 |w...."STOP INTI| 00000870: 4B 4B 45 4E 22 3A 99 00 9D 10 DA 07 99 22 4A 45 |KKEN":......."JE| 00000880: 20 4F 55 54 50 55 54 20 4B 4F 4D 54 20 4F 50 20 | OUTPUT KOMT OP | 00000890: 44 45 20 50 52 49 4E 54 45 52 22 3A 99 00 CC 10 |DE PRINTER":....| 000008A0: DB 07 99 22 43 4F 4E 54 52 4F 4C 45 45 52 20 44 |..."CONTROLEER D| 000008B0: 55 53 20 45 45 52 53 54 20 4F 46 20 44 45 20 50 |US EERST OF DE P| 000008C0: 52 49 4E 54 45 52 20 41 41 4E 20 22 00 DB 10 DC |RINTER AAN "....| 000008D0: 07 99 22 53 54 41 41 54 22 3A 99 00 F5 10 DD 07 |.."STAAT":......| 000008E0: 99 22 52 41 41 4B 20 45 45 4E 20 54 4F 45 54 53 |."RAAK EEN TOETS| 000008F0: 20 41 41 4E 22 00 0B 11 DE 07 A1 20 41 24 3A 8B | AAN"...... A$:.| 00000900: 20 41 24 B2 22 22 A7 32 30 31 34 00 11 11 E4 07 | A$."".2014.....| 00000910: 8E 00 52 11 10 27 99 22 20 11 11 11 11 11 11 54 |..R..'." ......T| 00000920: 49 4B 20 48 45 54 20 57 4F 4F 52 44 20 12 52 55 |IK HET WOORD .RU| 00000930: 4E 92 20 49 4E 20 45 4E 20 44 52 55 4B 20 44 41 |N. IN EN DRUK DA| 00000940: 4E 20 4F 50 22 3A 99 3A 99 22 12 52 45 54 55 52 |N OP":.:.".RETUR| 00000950: 4E 22 00 58 11 11 27 80 00 00 00 42 |N".X..'....B |
.......******SPELALFABET******.6....**** **S.S.S.******.C....******SCHIEDAMSE SCH OLEN SOFTWARE******.K...G.0.X....A5$(30) ......"."......Q1$(26):.Q2$(26).P....".. *** NEDERLANDS SPELALFABET *** .." :.:....... A1.1.26:.Q1$(A1):.A1..... .A2.1.26:.Q2$(A2):.A2...(.. P.1.13.1.2.. Q2$(P);" = ";Q1$(P)," ".9.<.. P.G.=.." .....";.U.>.. P.14.26.M.?.."............ ...";...@..Q2$(P);" = ";Q1$(P):.P...A... ..F..:.:." RAAK EEN TOETS AAN".H.P ..A3$:.A3$."".80.Q.Z.."."...[.. 2000...\ .."."..._.."TIK JE NAAM IN";A6$:. A6$."S TOP". ..F.D..X.1.5:."..TIK NU JE WOORD I N";A4$:. A4$."STOP". ..S.G.B.C(A4$).[.I. F.0.I.N.. C.1 . B...X.. J(A4$,C,1);" = " ;. ....A5$(C):. A5$(C)."STOP". ......... .... B.1.26:.Q1$(B).S.... A5$(C).Q1$(B). 165.Z....B......"FOUT":F.F.1:.F.3.800... .G.G.1:.G.10.800......C...... 1,4.5.... 1,A6$,G(18)A4$ G(146).B...B.C(A4$).N.... C.1.B.H.H..1,A5$(C);"----"; :.C.X.L..1, F;" ";G..M..1...R. 1...S..N.1.500:.N.. ....X:.10000... ..3,4...%.B.C(A4$).P.).. 3,G(18)A4$G(146)...*.. C.1 . B.../..3,A5 $(C);"----";:.C...0..3...4. 3,4......2, 4.8...."....JE MAAKTE TE VEEL FOUTEN.":. .D...."PAK JE BOEK EN NEEM BLZ.14 VOOR J E":......."ALS JE DIT HEBT BESTUDEERD DA N MAG JE ":......."HET NOG EEN KEER PROB EREN"......2,"JE MAAKTE TE VEEL FOUTEN " ;A6$......2,"PAK JE BOEK EN NEEM BLZ.14 VOOR JE":..<....2,"ALS JE DIT HEBT BESTU DEERD DAN MAG JE ":.._....2,"HET NOG EEN KEER PROBEREN".I... 2,4.T....10000.... .. "ANNA","BERNARD","CORNELIS","DIRK","E DUARD","FERDINAND","GERARD"...... "HENDR IK","ISAAC","JAN","KAREL","LODEWIJK","MA RIE"...... "NICO","OTTO","PIETER".X.... "QUOTIENT","RUDOLF","SIMON","TEUNIS","UT RECHT","VICTOR","WILLEM".}.... "XANTIPPE ","YPSILON","ZAANDAM".C.... "A","B","C", "D","E","F","G","H","I","J","K","L","M", "N","O","P"...... "Q","R","S","T","U","V ","W","X","Y","Z"...P.." UITLEG V AN HET PROGRAMMA":..H.Q.."HET PROGRAMMA VRAAGT EERST JE NAAM.":..S.R.."TIK DEZE IN EN DRUK DAN OP RETURN":....S.."DAARNA MAG JE EEN WILLEKEURIG WOORD IN-"...T.. "TIKKEN. "...U..:."DIT MOET JE LETT ER VOOR LETTER BENOEMEN"...V.."VOLGENS H ET SPELALFABET":..0.W.."NA ELK WOORD RET URN INDRUKKEN":.._.X.."OM HET PROGRAMMA TE ONDERBREKEN MOET JE".W.Y.."STOP INTI KKEN":....Z.."JE OUTPUT KOMT OP DE PRINT ER":..L...."CONTROLEER DUS EERST OF DE P RINTER AAN "......"STAAT":......."RAAK E EN TOETS AAN"...... A$:. A$."".2014..... ..R..'." ......TIK HET WOORD .RUN. IN EN DRUK DAN OP":.:.".RETURN".X..'....B
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL