IFNOT
instrucción: Prueba una condición y ejecuta un bloque de código si es válido (lógica
negativa)
((PUB
PRI))
IFNOT
Condition(s)
IfNotStatement(s)
ELSEIF
Condition(s)
ElseIfStatement(s)
...
ELSEIFNOT
Condition(s)
ElseIfNotStatement(s)
ELSE
ElseStatement(s)
Condition(s)
es una o mas expresiones booleanas a probar
IfNotStatement(s)
IFNOT
condición
ElseIfStatement(s)
condiciones previas son invalidas y la condición
ElseIfNotStatement(s)
condiciones previas son invalidas y la condición
ElseStatement(s)
condiciones previas son invalidas.
Explicación
IFNOT
es uno de las tres instrucciones mayores (
condicionalmente un bloque de código.
IFNOT
prueba la condición y si es falsa ejecuta IfNotStatement(s). Si la condición es verdadera
la siguiente condición opcional
que una condición valida se encuentra, así se ejecuta el bloque asociado ElseIfStatement(s), o
ElseIfNotStatement(s). El bloque opcional ElseStatement(s) se ejecuta si no se encuentran
condiciones validas previamente.
Una condición valida evalúa
ELSEIFNOT
TRUE
) o evalúa a
IF
Ver
en Pág. 115 para información de los componentes opcionales
2: Spin Language Reference –
...
es un bloque de uno o mas líneas de código a ejecutar cuando la
es falsa.
es un bloque opcional de código a ejecutar cuando todas las
es un bloque opcional de código a ejecutar cuando todas las
es un bloque opcional de código a ejecutar cuando todas las
IFNOT
es la forma complementaria de
ELSEIF
ELSEIFNOT
y/o
FALSE
para una instrucción condicional negativa (
para una instrucción condicional positiva (
ELSEIF
es verdadera.
ELSEIFNOT
es falsa.
IF
IFNOT
CASE
,
, y
Condition(s), se prueban en orden hasta
ELSEIF
).
IFNOT
.
IFNOT
) que ejecutan
IF
.
IFNOT
, o