Tabla de contenido

NEXT

– Referencia de Lenguaje Spin
NEXT
Instrucción: Ignora las instrucciones restantes de un ciclo
ciclo.
((PUB
PRI))
NEXT
Explicación
NEXT
es una de dos instrucciones (
cualquier instrucción en el ciclo
iniciado despues.
Usando NEXT
NEXT
se usa típicamente como un caso de excepción, en una instrucción condicional, en un
REPEAT
ciclo
para moverse inmediatamente a la siguiente iteración del ciclo. Por ejemplo
X
asume que
es una variable creada anteriormente y
lugar que imprime un valor en pantalla.
repeat X from 0 to 9
if X == 4
next
byte[$7000][X] := 0
Print(X)
El código de arriba limpia las localidades RAM e imprime el valor de
X
una excepción. Si
es igual a 4, la instrucción
ciclo se brinque las líneas restantes y se vaya directamente a la siguiente iteracion. Esto tiene
el efecto de limpiar localidades RAM $7000 a $7003 y localidades $7005 a $7009 e imprimir
0, 1, 2, 3, 5, 6, 7, 8, 9 en la pantalla.
NEXT
La instrucción
solo puede usarse en un ciclo
Pagina 144 · Manual Propeller v1.1
NEXT
QUIT
y
) que afectan el ciclo
REPEAT
se brinque a la siguiente iteracion del ciclo para ser
Print()
'Repite 10 veces
'brinca si X = 4
'limpia localidades RAM
'imprime X en pantalla
IF
ejecuta el comando
REPEAT
REPEAT
y continua con el siguiente
REPEAT
NEXT
.
es un método creado en otro
X
en pantalla, pero con
NEXT
lo cual hace que el
; de otra forma ocurrirá un error.
hace que
Tabla de contenido
loading

Productos relacionados para Parallax Propeller P8X32A

Este manual también es adecuado para:

Propeller p8x32a-d40Propeller p8x32a-q44Propeller p8x32a-m44

Tabla de contenido