Está en la página 1de 6

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 tiene lugar un error de compilación mientras se está compilando dentro del IDE,
Turbo Pascal hace activa la ventana de edición y sitúa el cursor en el punto del código
fuente donde se produjo el error.

Si el error tiene lugar mientras se usa el compilador de línea de comandos, Turbo Pascal
muestra el mensaje de error y el número de la línea de código fuente; un circunflejo (^)
en la línea mostrada indica la localización del error.

Mensajes de Error en Tiempo de Ejecución.

Si el programa genera un error en tiempo de ejecución, se parará y aparecerá este


mensaje:

Run-time error <nnn> at <xxxx:yyyy>

donde nnn es el número del error en tiempo de ejecución

xxxx:yyyy es la dirección del error en tiempo de ejecución

Mensajes de Error de Compilación.

Número de
Mensaje de error (original) Mensaje de error (traducido)
Error
1 Out of memory Memoria Agotada
2 Identifier expected Se esperaba un identificador
3 Unknown identifier Identificador desconocido
4 Duplicate identifier Identificador duplicado
5 Syntax error Error de sintaxis
6 Error in real constant Error en constante real
7 Error in integer constant Error en constante entera
8 String constant exceeds line Constante de cadena excede la línea
10 Unexpected end of file Fin de archivo no esperado
11 Line too long Línea demasiado larga
12 Type identifier expected Se esperaba identificador de tipo
13 Too many open files Demasiados archivos abiertos
14 Invalid file name Nombre de archivo no válido
15 File not found Archivo no encontrado
16 Disk full Disco lleno
17 Invalid compiler directive Directiva de compilación no válida
18 Too many files Demasiados archivos
19 Undefined type in pointer def Tipo no identificado en definición de
puntero
20 Variable identifier expected Se esperaba identificador de variable
21 Error in type Error en tipo
22 Structure too large Estructura demasiado grande
23 Set base type out of range Tipo base del conjunto fuera de rango
File components may not be files or Componentes de archivos no deben ser
24
objects archivos u objetos
25 Invalid string length Largo de cadena no válido
26 Type mismatch Tipos no coinciden
27 Invalid subrange base type Tipo subrango base no válido
Lower bound greater than upper Límite inferior es más grande que el
28
bound límite superior
29 Ordinal type expected Se esperaba tipo ordinal
30 Integer constant expected Se esperaba constante entera
31 Constant expected Se esperaba una constante
32 Integer or real constant expected Se esperaba una constante entera o real
Se esperaba identificador de tipo de
33 Pointer Type identifier expected
puntero
Tipo de resultado para la función no
34 Invalid function result type
válido
35 Label identifier expected Se esperaba identificador de etiqueta
36 BEGIN expected Se esperaba BEGIN
37 END expected Se esperaba END
38 Integer expression expected Se esperaba una expresión entera
39 Ordinal expression expected Se esperaba una expresión ordinal
40 Boolean expression expected Se esperaba una expresión booleana
41 Operand types do not match Tipos de operadores no coinciden
42 Error in expression Error en la expresión
43 Illegal assignment Asignación ilegal
44 Field identifier expected Se esperaba identificador de campo
45 Object file too large Archivo de objeto demasiado grande
�46 Undefined external External no definido
47 Invalid object file record Registro de archivo en objeto no válido
48 Code segment too large Segmento de código demasiado grande
49 Data segment too large Segmento de datos demasiado grande
50 DO expected Se esperaba DO
51 Invalid PUBLIC definition Definición PUBLIC no válida
52 Invalid EXTRN definition Definición EXTRN no válida
53 Too many EXTRN definitions Demasiadas definiciones EXTRN
54 OF expected Se esperaba OF
55 INTERFACE expected Se esperaba INTERFACE
56 Invalid relocatable reference Referencia relocalizable no válida
57 THEN expected Se esperaba THEN
58 TO or DOWNTO expected Se esperaba TO o DOWNTO
59 Undefined forward Forward no definido
61 Invalid typecast Cambio de tipo inválido
62 Division by zero División por cero
63 Invalid file type Tipo de archivo no válido
Cannot read or write variables of No se pueden leer o escribir este tipo
64
this type de variables
Se esperaba una variable de puntero
65 Pointer variable expected
(pointer)
Se esperaba una variable de cadena
66 String variable expected
(string)
67 String expression expected Se esperaba una expresión de cadena
68 Circular unit reference Referencia circular entre unidades
69 Unit name mismatch El nombre de la unidad no coincide
70 Unit version mismatch La versión de la unidad no coincide
71 Internal stack overflow Desbordamiento interno de la pila
72 Unit file format error Error en el formato de la unidad
73 IMPLEMENTATION expected Se esperaba IMPLEMENTATION
Constant and case types do not El tipo en el CASE y la constante no
74
match coinciden
Se esperaba una variable objeto o
75 Record or object variable expected
registro
76 Constant out of range Constante fuera de rango
77 File variable expected Se esperaba una variable de archivo
78 Pointer expression expected Se esperaba una expresión de punteros
79 Integer or real expression expected Se esperaba una expresión entera o real
Etiqueta no está dentro del bloque
80 Label not within current block
actual
81 Label already defined Etiqueta ya definida
Undefined label in preceding Etiqueta no definida en la parte de la
82
statement part sentencia anterior
83 Invalid @ argument Argumento para @ inválido
84 UNIT expected Se esperaba UNIT
85 ";" expected Se esperaba ";"
86 ":" expected Se esperaba ":"
87 "," expected Se esperaba ","
88 "(" expected Se esperaba "("
89 ")" expected Se esperaba ")"
90 "=" expected Se esperaba "="
91 ":=" expected Se esperaba ":="
92 "[" or "(." expected Se esperaba "[" o "(."
93 "]" or ".)" expected Se esperaba "]" o ".)"
94 "." expected Se esperaba "."
95 ".." expected Se esperaba ".."
96 Too many variables Demasiadas variables
Variable de control en el FOR no
97 Invalid FOR control variable
válida
98 Integer variable expected Se esperaba una variable entera
Files and procedure types are not Tipos archivos o procedimientos no se
99
allowed here permiten aquí
100 String length mismatch Tamaño de la cadena no coincide
101 Invalid ordering of fields Orden de los campos inválido
102 String constant expected Se esperaba constante de cadena
103 Integer or real variable expected Se esperaba una variable entera o real
104 Ordinal variable expected Se esperaba una variable ordinal
105 INLINE error Error en INLINE
106 Character expression expected Se esperaba expresión de caracteres
107 Too many relocation items Demasiados items de relocalización
Desbordamiento en operación
108 Overflow in arithmetic operation
aritmética
No enclosing FOR, WHILE or Sentencias FOR, WHILE o REPEAT
109
REPEAT statement no cerradas
Desbordamiento en la tabla de
110 Debug information table overflow
información de depuración
112 CASE constant out of range Constante CASE fuera de rango
113 Error in statement Error en la sentencia
No se puede llamar a un procedimiento
114 Cannot call an interrupt procedure
de interrupción
Must be in 8087 mode to compile Debe estar en modo 8087 para
116
this compilar esto
117 Target address not found Dirección de destino no encontrada
118 Include files are not allowed here Archivos incluidos no se premiten aquí
No inherited methods are accessible Ningún método heredado se permite
119
here aquí
121 Invalid qualifier Calificador no válido
122 Invalid variable reference Referencia a variable no válida
123 Too many symbols Demasiados símbolos
124 Statement part too large Parte ejecutable demasiado grande
126 Files must be var parameters Archivos deben ser parámetros var
127 Too many conditional symbols Demasiados símbolos condicionales
128 Misplaced conditional directive Directiva condicional fuera de lugar
129 ENDIF directive missing No se encontró la directiva ENDIF
130 Error in initial conditional defines Error en el defines condicional inicial
Header does not match previous Cabecera no coincide con la definición
131
definition previa
133 Cannot evaluate this expression No se puede evaluar esta expresión
134 Expression incorrectly terminated Expresión incorrectamente terminada
135 Invalid format specifier Especificador de formato no válido
136 Invalid indirect reference Referencia indirecta no válida
Structured variables are not allowed Variables de estructura no se permiten
137
here aquí
Cannot evaluate without System No se puede evaluar sin la unidad
138
unit System
139 Cannot access this symbol No se puede acceder a este símbolo
140 Invalid floating point operation Operación de punto flotante no válida
Cannot compile overlays to No se pueden compilar overlays en
141
memory memoria
Pointer or procedural variable Se esperaba una variable de puntero o
142
expected procedimiento
Invalid procedure or function Referencia a procedimiento o función
143
reference no valida
No se puede convertir en overlay esta
144 Cannot overlay this unit
unidad
145 Too many nested scopes Demasiados ámbitos de anidación
146 File access denied Acceso a archivo denegado
147 Object type expected Se esperaba un tipo objeto
148 Local object types are not allowed Tipos de objetos locales no se permiten
aquí
149 VIRTUAL expected Se esperaba VIRTUAL
150 Method identifier expected Se esperaba identificador de método
Constructores virtuales no se permiten
151 Virtual constructors are not allowed
aquí
152 Constructor identifier expected Se esperaba identificador de contructor
153 Destructor identifier expected Se esperaba identificador de destructor
Fail only allowed within Fail solo se permite dentro de los
154
constructors constructores
Invalid combination of opcode and Combinación de opcode y operandos
155
operands no válida
156 Memory reference expected Se esperaba referencia a memoria
Cannot add or subtract relocatable No se pueden sumar o restar símbolos
157
symbols relocalizables
158 Invalid register combination Combinación de registros no válida
286/287 instructions are not No están habilitadas las intrucciones
159
enabled 286/287
160 Invalid symbol reference Referencia a símbolo no válida
161 Code generation error Error de generación de código
162 ASM expected Se esperaba ASM
163 Duplicate dynamic method index Índice a método dinámico duplicado
164 Duplicate resource identifier Identificador de recurso duplicado
Índice de exportación duplicado o no
165 Duplicate or invalid export index
válido
Procedure or function identifier Se esperaba identificador de función o
166
expected procedimiento
167 Cannot export this symbol No se puede exportar este símbolo
168 Duplicate export name Nombre de exportación duplicado
Encabezado del archivo ejecutable
169 Executable file header too large
demasiado grande
170 Too many segments Demasiados segmentos

Mensajes de Error en Tiempo de Ejecución

Número de Mensaje de Error


Mensaje de Error (traducido)
Error (original)
1 Invalid function number Número de función inválido
2 File not found Archivo no encontrado
3 Path not found Camino no encontrado
4 Too many open files Demasiados archivos abiertos
5 File access denied Acceso al archivo denegado
6 Invalid file handle Manejador de archivo inválido
12 Invalid file access code Código de acceso al archivo inválido
15 Invalid drive number Número de dispositivo inválido
Cannot remove current
16 No se puede eliminar el directorio actual
directory
Cannot rename across No se puede renombrar en diferentes
17
drives dispositivos
18 No more files No más archivos
100 Disk read error Error de lectura en disco
101 Disk write error Error de escritura en disco
102 File not assigned Archivo no asignado
103 File not open El archivo no está abierto
104 File not open for input El archivo no está abierto en modo lectura
105 File not open for output El archivo no está abierto en modo escritura
106 Invalid numeric format Formato numérico inválido
150 Disk is write-protected El disco está protegido contra escritura
Bad drive request struct Tama�o erroneo en la estructura de petición
151
length al dispositivo
152 Drive not ready Dispositivo no está preparado
154 CRC error in data Error de CRC en los datos
156 Disk seek error Error de búsqueda en disco
157 Unknown media type Tipo de medio desconocido
158 Sector Not Found Sector no encontrado
159 Printer out of paper Impresora sin papel
160 Device write fault Fallo de escritura en dispositivo
161 Device read fault Fallo de lectura en dispositivo
162 Hardware failure Fallo de hardware
200 Division by zero División por cero
201 Range check error Error en la comprobación de rango
202 Stack overflow error Desbordamiento de pila
203 Heap overflow error Desbordamiento de montículo
204 Invalid pointer operation Operación de puntero inválida
205 Floating point overflow Desbordamiento de punto flotante
206 Floating point underflow Subdesbordamiento de punto flotante
Invalid floating point
207 Operación de punto flotante inválida
operation
Overlay manager not
208 Administrador de overlay no instalado
installed
209 Overlay file read error Error de lectura en archivo overlay
210 Object not initialized Objeto no inicializado
211 Call to abstract method Llamada a método abstracto
212 Stream registration error Error de registración de stream
Collection index out of
213 Índice de colección fuera de rango
range
214 Collection overflow error Error de desbordamiento en colección
215 Arithmetic overflow error Error de desbordamiento aritmético
216 General Protection fault Fallo de protección general

Última actualización 12 de Noviembre del 2008.

También podría gustarte