Hi there,
PS Kann sich noch jemand an den Apple II Basic-Interpreter erinnern? Der berücksichtigte bei Variablennamen nur die ersten beiden Buchstaben.
beim Commodore VC20/C64 ebenso. Da wurden auch tatsächlich nur die ersten zwei Buchstaben (oder ein Buchstabe und eine Ziffer) gespeichert.
Nachdem ich das zum ersten Mal höre (und auch auf Richtigkeit überprüft habe) versteh' ich nach fast 40 Jahren, warum einige meiner VC20-Basic-Programme nicht um die Burg richtig funktionieren wollten (ich dachte immer, die ersten 8 Zeichen wären signifikant, so wie bei dBase oder Clipper (arghhh!)). Jetzt bin ich fast erleichtert, waren's keine Logikfehler sondern quasi Bedienungsfehler...😉
Wobei - "gespeichert" hat er den Mist ja schon, sonst wären die Variablennamen beim Listing ja verkürzt ausgegeben worden, daß man soviel Speicher sparen kann, wenn man dem Interpreter alles was länger ist als zwei Zeichen wegnimmt, ist für micht jetzt auch nicht sofort ersichtlich, aber vielleicht hängts ja mit den Adressierungsarten des 6502 zusammen...