Nascom Journal |
4/81 5 |
Mittlerweile gibt es zahlreiche Basic Interpreter für die Nascom
Computer,
Implementiert ist praktisch das gesamte Standart Pascal, mit einer einzigen Ausnahme, wie der Name beinhaltet kann der Compiler nur ganze Zahlen im Bereich −32767 bis +32767 verarbeiten (HEX-Integers zwischen 0000 und FFFF’H).
Trotz dieser Einschränkung eignet sich dieses Pascal aber besonders gut zum Lernen (bis es mit CP/M auf dem Nascom die großen Compiler gibt). Der niedrige Preis ermöglicht es sparsamen Computerfans auch ohne Anschaffung eines Floppy-Systems diese schnelle Alternative zu BASIC zu benutzen. Bei 4MHz CPU Takt besiegte dieses Pascal sogar das APPLE-Pascal !
Das gesamte Programmpacket ist genau 8,5K lang,
Im Vergleich zum Standart Pascal gibt es mehrere Erweiterungen,
z.B. „PEEK“ und „POKE“, SHL und SHR (shiftbefehle),
ELSE und andere. Bei Ein- und Ausgabe kann zwischen
hexadezimal,
Der Editor bietet folgende Kommandos :
AMMMM DATA |
: | Füge Souce Zeile hinzu |
B |
: | Gehe zum Source Anfang |
C |
: | überprüfe Syntax |
CMMMM |
: | Compiliere und lege Objekt ab Adresse MMMM ab |
DMMMM |
: | Lösche Zeile Nummer MMMM |
P |
: | Gebe Source Text auf Printer aus |
RNNNN DATA |
: | Ersetze oder verbessere Zeile MMMM |
S |
: | Schreibe Source auf Tanband |
T |
: | Springe zu Nassys |
Z |
: | Lösche Source Buffer |
LMMMM |
: | gebe Zeile MMMM auf Bildschirm aus |
NMMMM |
: |
nummeriere mit Abstand MMMM durch |
Die nachfolgenden Diagramme erleutern die verfügbare Syntax und den
Source Aufbau.
In den Diagrammen brauchen rechteckig eingerahmte Punkte eine weitere Definition, runde keine mehr.
| Seite 17 von 31 |
|---|