Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

CHANGE

Token:
$FE $2C
Format:
CHANGE /Suchstring/ TO /Ersetzungsstring/ [, Zeilenbereich]
CHANGE "Suchstring" TO "Ersetzungsstring" [, Zeilenbereich]
Zweck:
CHANGE führt ein Suchen und Ersetzen in dem BASIC-Programm, das
sich derzeit im Speicher befindet, durch. Ein optionaler Zeilenbereich
begrenzt die Suche auf diesen Bereich, ansonsten wird das gesamte
BASIC-Programm durchsucht. Bei jedem Auftreten des Suchstrings wird
die Zeile aufgelistet und der Benutzer wird zu einer Aktion aufgefordert:
Notiz:
Jedes Zeichen, das ohne die Shift-Taste eingegeben werden kann und
nicht Teil des Strings ist, kann anstelle von / verwendet werden. Durch die
Verwendung des Anführungszeichens werden jedoch Textzeichenfolgen
Zum Beispiel findet CHANGE "LOOP"TO "OOPS" nicht das BASIC-Schlüsselwort LOOP,
gefunden, die nicht tokenisiert und daher nicht Teil eines Schlüsselworts
sind.
findet und ersetzt es CHANGE /LOOP/ TO /OOPS/ (möglicherweise verursacht dies
da das Schlüsselwort als Token und nicht als Text gespeichert ist. Jedoch
Sytnaxfehler). Dies kann nur im Direktmodus verwendet werden.
Beispiel:
Verwendung von CHANGE:
RETURN
Y
führt die Ersetzung durch und findet den nächsten String
RETURN
N
führt die Ersetzung nicht durch und findet den nächsten
String
RETURN
*
ersetzt den aktuellen und alle weiteren Suchtreffer
RETURN
beendet den Befehl und ersetzt nicht den aktuellen Treffer
36

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Mega BASIC65

Inhaltsverzeichnis