★ APPLICATIONS ★ DIVERS ★ SCHEIN-BASIC (SCHNEIDER AKTIV) ★ |
Schein-Basic (Schneider Aktiv) | Applications Divers |
Um es gleich vorwegzunehmen (damit Sie sich nicht auch noch bluffen lassen): Das Programm “Schein-Basic“ hat eigentlich nur die Aufgabe, Leute, die das Programm nicht kennen, “zu verkohlen“, damit Sie sich über dumme Gesichter amüsieren können. Denn ich habe diese “Basicerweiterung“ all meinen Freunden vorgeführt, die wenigstens etwas Ahnung vom “Computern“ haben, und sie sind alle drauf ‘reingefallen, aber lassen Sie sich nicht täuschen, denn eine Basicerweiterung läßt sich aus reinem Basic natürlich nicht programmieren. Zum Programm selbst: Nach dem Start erscheint auf dem Monitor ein Kasten, in dem steht, daß noch “35512 Bytes frei“ zur Verfügung stehen. Das stimmt natürlich nicht; von 42K des ursprünglichen Basic-Speichers müssen lediglich die Bytes abgezogen werden, die benötigt wurden, um das unten stehende Programm verfassen zu können. Bei einer professionellen Basicerweiterung wird der Speicher allerdings verkleinert. Daher steht dort diese Bemerkung. Es folgen die Meldung “Ready“ und darunter der Cursor - wie gewohnt. Tatsächlich hängt der Interpreter aber in Zeile 140 des Programmes fest, da dort die LINE INPUT-Anweisung steht, die gleichzeitig verhindert, daß durch die Abfrage ein Fragezeichen auf dem Bildschirm erscheint! Wenn Sie das Programm nun Ahnungslosen vorführen, können Sie alle Befehle, die in den Zeilen 300-430 hinter "a$=" stehen, eingeben. Diese Palette kann natürlich beliebig erweitert werden. Zu den üblichen Befehlen kommt jetzt natürlich noch die “Haupt-Attraktion“, die neuen Kommandos. Diese werden schon mit dem ersten neuen Befehl aufgerufen, nämlich mit “ALL“. Die restlichen lauten:
Auch diese Liste können Sie unbegrenzt weiterführen. Einen Tip noch: Betätigen Sie beim Vorführen des Programmes niemals die ESC-Taste, da es ja im “Scheinzustand“ mit der Meldung “Break in 140“ und einem echten “Ready“ abgebrochen würde. Zum Abschluß etwas zum Probieren: Geben Sie einmal nach dem Start NEW (ENTER), RUN(ENTER), OLD(ENTER), RUN(ENTER) ein. Statt RUN können Sie das gleiche mit LIST durchführen. Ob Schlaumeier F. W. wohl den Trick dieses Programmes erkennt? Variablenliste: v,w,s$ Hilfsvariable Strukturierung: 10-70 Copyright-Vermerk
|