Commodore
128 Bedienungshandbuch
Commodore
128 System Guide
ASC-Funktion
Format: v=ASC(x$)
Zweck: Liefert einen numerischen, ganzzahligen Wert zwischen 0 und 255, der den ASCII-Code des ersten Zeichens der Zeichenkette x$ repräsentiert. Ist x$ eine Zeichenkette der Länge 0 (Leerstring), so wird eine ILLEGAL QUANTITY-Fehlermeldung ausgegeben.
Bemerkungen: Hinweis: Die ASC-Funktion wird im Handbuch nur für den C64-Modus korrekt beschrieben. Im C128-Modus ergibt eine Zeichenkette der Länge 0 (Leerstring) keinen Fehler, sondern liefert als Funktionsergebnis den Wert 0.
Beispiele: 10 A$="TEST"
Neue Funktionsweise im C128-Modus:
20 PRINT(A$)
RUN
84
READY.
PRINT ASC("")
? ILLEGAL QUANTITY ERROR
READY
PRINT ASC("")
0
READY
Auszug aus dem Commodore C128 (D) Bedienungshandbuch: Seite 5-3
Ergänzt um die Bemerkung und Beispiele zum Leerstring von WTE