errores de pascal

Páginas: 14 (3449 palabras) Publicado: 7 de noviembre de 2013
Mensajes de error en Turbo Pascal 7.0.
Turbo Pascal genera dos tipos de mensajes de error: mensajes de error del compilador y mensajes de error en tiempo de
ejecución.

Mensajes de Error de Compilación.
Si ocurre un error de compilación mientras se está compilando, el IDE, Turbo Pascal activa la ventana de edición y
ubica al cursor en el punto del código fuente más cercano a donde seprodujo el error.
# Error Mensaje de error (original)

1

Mensaje de error (traducido)

Out of memory
Memoria Agotada
Este error ocurre cuando el compilador se queda sin memoria.
Probar estas soluciones, en este orden:
1. Arregle el problema fuera del IDE:
o Eliminar TSRs de memoria.
o Modificar CONFIG.SYS para eliminar controladores innecesarios; también reducir ficheros y buffers
(SETFILES = 20, SET BUFFERS = 20).
2. Reconfigurar Turbo Pascal:
o Establecer Compile -> Destination a Disk.
o Establecer Options -> Linker -> Link buffer a Disk.
o Conmutar Graphics Screen Save OFF.
3. Modificar el código fuente:
o Poner units en overlay en el programa
o En Options -> Memory Sizes, reducir Stack Size y Low Heap Limit.
o En Options -> Compiler...:
Conmutar Range Checking yStack Checking OFF.
Conmutar Emulation OFF mientras se depura.
4. Intente usar el IDE para editar el programa, y luego usar el compilador en línea de comandos (TPC.EXE o
TPCX.EXE) para compilarlo y el Turbo Debugger para depurarlo.
Si ninguna de estas sugerencias ayuda, el programa o unit puede ser demasiado grande para compilar en la cantidad de
memoria disponible; deberá dividirla en dos o másunits pequeñas.

2

Identifier expected

Se esperaba un identificador

Se esperaba un identificador en ese punto.
Un identificador es:
• El nombre de una variable.
• El nombre de un tipo definido por el usuario.
• El nombre de una función o procedimiento.
• El nombre de una constante.
Puede estar intentando declarar cualquiera de lo señalado anteriormente usando para ello una palabrareservada por el lenguaje.
3

Unknown identifier

Identificador desconocido

El literal señalado no fue reconocido como un identificador declarado. O bien, el literal es un identificador que está fuera del
ámbito de su declaración.
La causa más común de este error es tipear incorrectamente un identificador.
Por otro lado poner un identificador fuera de su ámbito también causa esteerror, por ejemplo cuando se usa una variable
local a un procedimiento o función fuera de ese procedimiento o función. También cuando se intenta usar una variable,
constante, tipo, función o procedimiento de una unidad que no está listada en la cláusula uses del fuente actual o que ese
identificador no está en la cláusula interface de la unidad donde está declarado dicho identificador.
4Duplicate identifier

Identificador duplicado

El identificador ya se usa como nombre para una constante, una variable, un tipo, un procedimiento o función declarado en el
bloque actual.
5

Syntax error

Error de sintaxis

Se encontró un caracter inválido en el código fuente. O bien, la sentencia está mal formada.
Por ejemplo usar comillas dobles para encerrar una constante de cadena (locorrecto es la comilla simple). Cerrar
incorrectamente esas mismas comillas en una constante de cadena.
6

Error in real constant

Error en constante real

7

Error in integer constant

Error en constante entera
1 de 7

8

String constant exceeds line

Constante de cadena excede la línea

La causa más común es olvidar cerrar una constante de cadena con su correspondiente comillasimple.
Un fuente Pascal es válido hasta la columna 128 del editor
10

Unexpected end of file

Fin de archivo no esperado

Las causas más comunes que provocan este error son:
• El archivo fuente termina sin haberse encontrado la sentencia end. Verificar que los bloques begin .. end
están balanceados (que a cada begin, le corresponda su end).
• El archivo incluido con la directiva de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Descripcion de errores en turbo pascal
  • Mensajes de error de turbo pascal
  • Mensajes de error en Turbo Pascal 7.0.
  • pascal
  • pascal
  • Pascal
  • pascal
  • Pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS