Erros Pascal
A versão 7.0 do Pascal apresenta o mesmo sistema das versões anteriores no que diz respeito as mensagens de erros, pois também divide os erros em categorias: Erros de Compilação, Erros em tempo de Execução provenientes do DOS ou I/O e Erros Críticos. Também na versão 7.0 mantêm-se a característica de se apontar o erro com o cursor se posicionando sobre o erro, com a mensagem sendo destacada na linha de comandos.
ERROS DE COMPILAÇÃO 1 Out of memory - Este erro ocorre quando a quantidade de memória disponível no equipamento não é suficiente para compilar o programa. Algumas soluções podem ser tentadas para solucionar este problema:
- Compilar o Programa com destino para o disco e não para memória, para isto utilizamos a opção DESTINATION DISK
- Utilizar a opção LINK BUFFER DISK de modo a utilizar o disco e não a RAM como buffer de enlace.
- Retirar todos os utilitários instalados na memória.
- Compilar através do TPC.EXE, o qual é um arquivo menor que o TURBO.EXE.
- Dividir o programa em UNITS, compilando-as separadamente.
2 Identifier expected - Identificador esperado. Neste local era esperado um identificador, ou houve a tentativa de redefinir uma palavra reservada.
3 Unknown identifier - Identificador não declarado no programa.
4 Duplicate identifier - Identificador repetido no mesmo bloco.
5 Syntax error - Erro de sintaxe. Existe algum caracter ilegal na declaração ou os "abre-fecha" aspas em torno de uma string não estão corretos.
6 Error in real constant - Constante real inválida.
7 Error in integer constant - Constante inteira inválida.
8 String constant exceeds line - Constante string maior que 255. Verificar os "abre-fecha" aspas.
10 Unexpected end of file - Fim de Arquivos esperado. Pode-se verificar:
- o casamento dos begin-end.
- o casamento de "abre-fecha" chaves de comentários.
- se algum arquivo de inclusão está finalizando de forma