Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste ÜberarbeitungBeide Seiten der Revision |
z9001:basic_tipps [2010/07/17 16:48] – Externe Bearbeitung 127.0.0.1 | z9001:basic_tipps [2010/07/19 12:35] – volkerp |
---|
====== 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. |
60270 ! | 60270 ! |
60280 !Volker Pohlers, Lomonossowallee 41/81, Greifswald, 2200 | 60280 !Volker Pohlers, Lomonossowallee 41/81, Greifswald, 2200 |
| |
| |