AMSTRAD sinclair ZX Spectrum +3 Manual Del Usario página 324

Tabla de contenido

Publicidad

LET v=e
L1ST
[#m]
L1ST
[#m.1n
LLlST
LLlST
n
LOAD
u
LOAD
f
LOAD f DATA al)
LOAD f DATA a$l)
En 48 BASIC, la pulsación de la tecla
I
VIDEO INV
I
es equivalente a
INVERSE 1; la pulsación de
I
VIDEO NORM
I
equivale a INVERSE O.
Asigna el valor de
e
a la variable
v.
No se puede omitir la palabra
'LET'
.
Una variable sencilla está indefinida mientras no se le asig­
ne valor en una sentencia LET, READ o INPUT. Si
ves
una varia­
ble literal indexada o una variable literal obtenida por disección de
cadenas (subcadena), la asignación es «procrusteana» (de longitud
fija); es decir, el valor de
e
es truncado o rellenado con espacios
por la derecha, con el fin de darle la longitud que se ha especifica­
do para
v.
Equivale a L1ST
[#m,]O.
Lista el programa en la pantalla superior, comenzando en la pri­
mera línea cuyo número es, como mínimo,
n,
Convierte la línea
n
en línea actual. Si se incluye la opción
#m,
el listado es enviado
al dispositivo asociado al canal número m.
Equivale a LLlST O.
Como L1ST, pero enviando el listado a la impresora. Inicialmente
toda la salida de impresora se dirige a la puerta paralelo (Centro­
nics), pero se la puede desviar a la puerta serie RS232 ejecutando
una orden FORMAT LPRINT "R".
A fin de que los programas de BASIC queden correctamente lista­
dos, LLlST convierte los códigos de palabras clave en caracteres de
texto, y no envía los códigos inferiores al 32. Para impedir esta
transformación se ejecuta una orden FORMAT LPRINT "U"; pa­
ra restablecerla se ejecuta FORMAT LPRINT "E"
.
Selecciona como nueva unidad implícita la especificada por
u.
La
unidad implícita es la que será utilizada por defecto en lo sucesivo
en las órdenes de disco (COPY, ERASE, MOVE, etc.). Si
u
es T:,
todas las órdenes LOAD posteriores tratarán de leer en la cinta.
Carga el programa y las variables a partir del disco (o de la cinta)
.
f
puede incluir la letra de unidad y el número de usuario
.
Si no se
especifica la unidad, LOAD utiliza la implícita
.
Si
fes
"*",
LOAD trata de cargar el sector de inicialización del dis­
co. De esta forma se puede cargar un programa de juego o un sis­
tema operativo.
Carga la matriz numérica al) leyéndola en el fichero f
.
Carga la matriz literal a$l) leyéndola en el fichero f
.
Capitulo
8.
Guía de programación en +3 BASIC
314

Publicidad

Tabla de contenido
loading

Tabla de contenido