Félicitations.
Petite précision concernant les appels de sous-procèdure sur le SHARP PC-1210/1211/1212 (et certainement les autres SHARP issus de ce précurseur):
Es gibt drei möglischkeiten fur den Sprunganweisungen GOTO und GOSUB Formen :
- Direkte Ausdruck zu Programmzeile : GOTO 90 / GOSUB 300
- Direkte Ausdruck zu Programmarke : GOTO "ENDE" / GOSUB "SUB"
- Indirekte Ausdruck oder Zeichenvariable : GOTO Z / GOSUB S (oder GOTO L$ / GOSUb W$)
Mit indirekte Ausdruck oder Zeichenvariable is eine ON ... GOTO (oder ON ... GOSUB) zerh leich zu programmiert.
Zu beilspeil, dieses Indirecte Eingabe des Sprungziels is etwas wie etwas ein ON/GOTO
Beispielprogramm 1
Code : Tout sélectionner
10: LET A=B+C
20: GOTO A
30: PRINT "E1" <------ Falls A=30
40: PRINT "E2" <------ Falls A=40
50: PRINT "E3" <------ Falls A=50.1
Das Sprungziel hängt von der Größe
des berechneten A ab.
Code : Tout sélectionner
...
30: GOTO A$
...
100: "BLAU":PRINT C <----- Falls A$="BLAU"
...
200: "ROT": PRINT D <----- Falls A$="ROT"
...
In der Table felt noch die Anweisungen für den Bandbetrieb des Kasettenrekorder (oder Tonbandgeräte) durch das CE-121 Inteface.
CSAVE - Speichern von Programmen oder von RESEVE-Ausdrücken.
CLOAD - Laden von Programmen und RESERVE-Ausdrücken.
CLOAD? - Vergleich der Bandinformation mit der Rechnerinformation. Überprüfen von Programmen und RESERVE-Ausdrücken.
CHAIN - Rechnergesteuerte Anforderung von Bandprogrammen.





