Mensajes de Error del C64

Tabla de Contenidos

BAD DATA 

Descripción del mensaje : Se recibieron datos de cadena de un archivo abierto, pero el programa esperaba datos numéricos.

Solución : asegúrese de que los datos se guardaron con un separador entre ellos.

BAD SUBSCRIPT 

Descripción del mensaje : El programa esta tratando de hacer referencia a un elemento de una matriz cuyo número está fuera del rango especificado en la declaración DIM.

Solución : Verifique que haya dimensionado la matriz correctamente. En modo directo. haga que el c64 imprima el valor del subíndice como una pista.

BREAK

Descripción del mensaje : La ejecución del programa se detuvo porque se ha presionado la tecla STOP.

Solución : utilice  el comando CONT para iniciar nuevamente el programa.

CAN´T CONTINUE

Descripción del mensaje : el comando CONT no funcionará, ya sea porque el programa nunca se ejecutó, ha habido un error o se ha editado una línea de código.

Solución : Probablemente hiciste una corrección, vuelve a ejecutar el programa.

DEVICE NOT PRESENT

Descripción del mensaje : El dispositivo requerido no esta presente para OPEN,CLOSE,CMD, PRINT#,INPUT#, o GET#.

Solución : Verifique que el periférico al que está llamando esté encendido y que se use la declaración OPEN es la adecuada.

DIVISION BY ZERO

Descripción del mensaje : La división por cero no esta permitida.

Solución : Ordene al c64 que imprima las variables sospechosas para determinar cuál se convirtió en cero.

EXTRA IGNORED

Descripción del mensaje :Se escribieron demasiados elementos de un dato en respuesta a una declaración de entrada. sólo se aceptaron los primeros artículos.

Solución : revisa tu puntuación.

FILE NOT FOUND

Descripción del mensaje : El archivo con el nombre especificado no existe.

Solución : Verifique que tenga la cinta o el disco correctos y que haya escrito el nombre correctamente. tenga en cuenta especialmente los caracteres de espaciado y mayúsculas.

FILE NOT OPEN

Descripción del mensaje : El archivo especificado en CLOSE, CMD, PRINT# , INPUT#, o GET#, debe abrirse primero. 

Solución : Abra el archivo, verifique que utilizó el número de archivo correcto.

FORMULA TOO COMPLEX

Descripción del mensaje : La expresión en cadena que se esta evaluando debe dividirse en al menos dos partes para que el sistema funcione, o una formula tiene demasiados paréntesis.

Solución : Use cadenas mas pequeñas. Reducir el numero de paréntesis.

ILEGAL DEVICE NUMBER

Descripción del mensaje : ocurre cuando intenta acceder a un dispositivo no permitido. 

Solución : Use el numero correcto del dispositivo.

ILEGAL DEVICE NUMBER

Descripción del mensaje : ocurre cuando intenta acceder a un dispositivo no permitido. 

Solución : Use el numero correcto del dispositivo.

MESSAGEWhat the Problem isWhat to Do
BAD SUBSCRIPTThe program was trying to reference an element of an array whose number is outside the range specified in the DIM statement.Verify you hhave dimensioned the array properly. In direct mode, have the C64 print the avlue of the subscript as a clue.
BAD DATAString data was recieved from an open file, but the program was expecting numeric data.Make sure data was saved with a separator between each.
BREAKProgram execution was stopped beacuse you hit the STOP keyUse the CONT command to proceed or reRUN the program
CAN´T CONTINUEthe CONT command wil not work, either because the program was never RUN, there has ben an error, or a lines has been editedYou probably made a correction, reRUN the program.
DEVICE NOT PRESENTThe required I/O device not avaliable for a OPEN , CLOSE, CMD, PRINT #, INPUT#, or GET#.Verify the peripheral you are calling for is on proper OPEN statement is used.
DIVISION BY ZERODivision by zero is a mathematical oddity and not allowed.Command C64 to print the suspect variables to determine which one bacame a zero.
EXTRA IGNOREDToo many items of a data were typed in response to an INPUT statement. Only the first few items were accepted.Check your punctuation.
FILE NOT FOUNDNo file theat name exists.Verify you have the correct tape or disk and you spelled the name correctly, note especially spacing and upper-case characters.