Instrucciones de procesamiento de cadenas de texto
Instrucción
Símbolo/operan
do
Mnemónico
Código
REPLACE IN
RPLC$(654)
STRING
RPLC$
@RPLC$
661
S1: Primer canal
de la cadena de
texto
S2: Primer canal
de la cadena de
texto de
sustitución
S3: Número de
caracteres
S4: Posición de
comienzo
D: Primer canal
de destino
DELETE STRING
DEL$(658)
DEL$
@DEL$
658
S1: Primer canal
de la cadena de
texto
S2: Número de
caracteres
S3: Posición de
comienzo
D: Primer canal
de destino
EXCHANGE
XCHG$(665)
STRING
XCHG$
@XCHG$
665 Ex1: Primer canal
de intercambio 1
Ex2: Primer canal
de intercambio 2
CLEAR STRING
CLR$(666)
CLR$
@CLR$
666 S: Primer canal
de la cadena de
texto
Sustituye una cadena de texto por otra designada en una posición también
designada.
S1
S2
→
S3
S4
D
Elimina una cadena de texto designada del centro de otra cadena.
Número de caracteres para
S1
eliminar (designado por
→
S2
S2).
S3
G
D
Sustituye una cadena de texto designada por otra.
Ex1
Ex1
Ex2
Ex2
Borra una cadena de texto completa y la sustituye por NUL (00 hex).
S
→
A
S
C
Función
→
→
Ex1
Ex2
S
→
B
D
NUL
Sección
Ubicación
Condición
de ejecución
Salida
Obligatoria
Salida
Obligatoria
Salida
Obligatoria
Salida
Obligatoria
NUL
10-29
447