Errores de definición
circular
Órdenes relacionadas
con variables
Nota: Las órdenes Define ,
DelVar y Local se
encuentran disponibles en el
menú † Var de la barra de
herramientas de Program
Editor.
Al hallar el valor de una función definida por el usuario o ejecutar un
programa, puede especificar un argumento que incluya la misma variable
que se usó para definir la función o crear el programa. Sin embargo, para
evitar errores
Circular definition
que se utilizan para hallar el valor de la función o ejecutar el programa.
Por ejemplo:
x+1!x
– o –
For i,i,10,1
Disp i
EndFor
Orden
Descripción
Tecla § Almacena un valor en una variable. Al igual que en la
pantalla Home, pulsando § se introduce el símbolo !.
Mueve las variables especificadas de la RAM a la
Archive
memoria de archivo de datos del usuario.
Permite crear una variable de datos basada en la
BldData
información gráfica introducida en Y=Editor, Window
Editor, etc.
Copia el contenido de una variable.
CopyVar
Define
Define una variable de programa (subrutina) o de
función dentro de un programa.
Borra una carpeta. Primero deben borrarse todas las
DelFold
variables incluidas en dicha carpeta.
Borra una variable.
DelVar
getFold
Devuelve el nombre de la carpeta actual.
Devuelve una cadena que indica el tipo de datos (
getType
, etc.) de la variable.
LIST
Establece una o más variables como variables locales.
Local
Lock
Bloquea una variable, de forma que no pueda modificarse
o borrarse accidentalmente sin antes desbloquearla.
Desplaza una variable de una carpeta a otra.
MoveVar
Crea una variable de datos cuyas columnas consisten
NewData
en una serie de listas.
Crea una nueva carpeta.
NewFold
Crea una variable de imagen gráfica basada en una matriz.
NewPic
Asigna un nuevo nombre a la variable.
Rename
Desplaza las variables especificadas de la memoria de
Unarchiv
archivo de datos del usuario a la RAM.
Desbloquea una variable bloqueada.
Unlock
, ha de asignar un valor a las variables
Produce un mensaje de error Circular definition
si x o i no tienen valor. El error no se produce si x
o i ya tuvieran asignado un valor.
Capítulo 17: Programación
x
o
i
,
EXPR
289