Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
z9001:basic_tipps [2010/07/17 16:48]
127.0.0.1 Externe Bearbeitung
z9001:basic_tipps [2010/07/18 22:00] (aktuell)
Zeile 1: Zeile 1:
-====== ​basic_tipps.htm ​======+====== ​BASIC-Tipps ​======
  
-Was so alles an Tricks mit dem BASIC möglich war (entgegen der offiziellen Dokumentation),​ demonstriert vielleicht recht gut folgendes {{z9001/basictips.zip|BASIC-Programm}} (in einer Z1013-Version):​+Was so alles an Tricks mit dem BASIC möglich war (entgegen der offiziellen Dokumentation),​ demonstriert vielleicht recht gut folgendes {{basictips.zip|BASIC-Programm}} (in einer Z1013-Version):​
  
 Das Programm startet nach dem Einlesen mit CLOAD"​TIPS"​ automatisch,​ es wird ein Startbildschirm angezeigt, nach Druck auf ENTER wird das Programm aufgelistet. Der Startbildschirm erscheint nicht im Listing: Durch die Anweisung in Zeile 520 wird der erste Teil des Programms "​unsichtbar"​. Im zweiten Teil ist dadurch sogar eine Neunummerierung der Zeilen möglich! Dieser Platz vor dem eigentlichen Programm eignete sich auch wunderbar für Maschinencode,​ der auch Nullbytes enthalten durfte und nicht erst umständlich aus DATA-Zeilen mittels POKE erstellt werden mußte. Das Programm startet nach dem Einlesen mit CLOAD"​TIPS"​ automatisch,​ es wird ein Startbildschirm angezeigt, nach Druck auf ENTER wird das Programm aufgelistet. Der Startbildschirm erscheint nicht im Listing: Durch die Anweisung in Zeile 520 wird der erste Teil des Programms "​unsichtbar"​. Im zweiten Teil ist dadurch sogar eine Neunummerierung der Zeilen möglich! Dieser Platz vor dem eigentlichen Programm eignete sich auch wunderbar für Maschinencode,​ der auch Nullbytes enthalten durfte und nicht erst umständlich aus DATA-Zeilen mittels POKE erstellt werden mußte.
Zeile 165: Zeile 165:
   60270 !   60270 !
   60280 !Volker Pohlers, Lomonossowallee 41/81, Greifswald, 2200   60280 !Volker Pohlers, Lomonossowallee 41/81, Greifswald, 2200
 +