*Logicamente há muitos e muitos erros/avisos e acredito que não seja possível listar todos, mas os principais e mais "chatos" pretendo listar e tentar acabar com tópicos típicos com erros exatamente iguais e muito fáceis de concertar, apenas deve-se ter atenção.
*Para facilitar a listagem dos erros e avisos, coloque em ordem numérica.
*Peço a colaboração dos usuários para me ajudar a inserir mais erros e avisos, evitando desta forma um spam desnecessário de tópicos criados para solucionar erros e avisos que, de certa forma, são "bobos".
* Caso eu tenha me precipitado em alguma solução e/ou motivo, peço que me corrija imediatamente.
*Vou aproveitar também e deixar este tópico aberto para quem estiver com dъvidas relacionadas a esses erros e/ou avisos, caso nгo consiga solucionar o problema eu vou fazer o possível para sanar suas respectivas dъvidas... є ERROS є
ERRO : error
001 : token esperado: ";", mas encontrado "-end of file-"
MOTIVO : Declarou uma variável e/ou inseriu uma função e esqueceu de inserir ";" (ponto e vírgula) no final.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
ERRO : erro 006: deve ser atribuído a um array
MOTIVO : Criou uma variável inteira e tentou armazenar um valor string.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
ERRO : error 017: undefined symbol "test"
MOTIVO : Esqueceu de declarar a variável.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
ERRO : error 020: invalid symbol name ""
MOTIVO : Criou, porйm nгo denominado variбvel nenhuma.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
ERRO : erro 031: diretiva desconhecida
MOTIVO : Criou, porém nгo declarou nenhuma macro/define.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
ERRO : erro 033: array deve ser indexado (variável "teste")
MOTIVO : Criou uma string variável e tentou armazenar um valor inteiro.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
SOLUÇÃO 2: (By Whoo )
Код:
ERRO : error 035: argument type mismatch (argument 1)
MOTIVO : Usou um argumento incompatível em uma função.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
ERRO : erro 036: declaração vazia
MOTIVO : Foi inserido duas vezes o sinal ";" (ponto e vírgula) no final da variável e/ou função.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
ERRO : error 074: #define pattern must start with a alpha character
MOTIVO : Nгo declarou nenhum valor ao macro/define e/ou o mesmo foi iniciado com caracteres especiais e/ou nъmeros.
CÁDIGO EXEMPLO :
Код:
CÁDIGO EXEMPLO 2 :
Код:
#define 5
SOLUÇÃO :
Код:
ERRO FATAL : erro fatal 100: não é possível ler do arquivo: "teste"
MOTIVO : Nгo encontrou a include no caminho especificado.
CÁDIGO EXEMPLO :
Код:
CÁDIGO EXEMPLO 2 :
Код:
SOLUÇÃO :
Код:
є WARNINGS є
WARNING : warning 202: número de argumentos não coincide com a definição
MOTIVO : Inseriu argumentos a mais ou a menos do que foi declarado na função.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
WARNING : warning 203: símbolo nunca é usado: "test"
MOTIVO : Criou a variável e nгo a usado.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
WARNING : warning 204: ao símbolo é atribuído um valor que nunca é usado: "test"
MOTIVO : Atribuiu um valor a variável, porйm nгo usou seu valor para nenhum fim.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
WARNING : warning 209: a função "main" deve retornar um valor
MOTIVO : Nгo existe return na funзгo main.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
WARNING : warning 213: tag mismatch
MOTIVO : Usou uma variável de maneira incompatível da qual foi criada para ser utilizada.
CÁDIGO EXEMPLO :
Код:
SOLUÇÃO :
Код:
WARNING : warning 225: código inacessível
MOTIVO : Inseriu vários retornos em um mesmo código.
CÁDIGO EXEMPLO :
Код:
else return print("> 0");
SOLUÇÃO :
Код:
AVISO : warning 235: função public carece de declaração de encaminhamento (símbolo "função")
MOTIVO : Criou uma callback, porém nгo a declarada.
CÁDIGO EXEMPLO :
SOLUÇÃO :
Код:
*Para facilitar a listagem dos erros e avisos, coloque em ordem numérica.
*Peço a colaboração dos usuários para me ajudar a inserir mais erros e avisos, evitando desta forma um spam desnecessário de tópicos criados para solucionar erros e avisos que, de certa forma, são "bobos".
* Caso eu tenha me precipitado em alguma solução e/ou motivo, peço que me corrija imediatamente.
*Vou aproveitar também e deixar este tópico aberto para quem estiver com dъvidas relacionadas a esses erros e/ou avisos, caso nгo consiga solucionar o problema eu vou fazer o possível para sanar suas respectivas dъvidas... є ERROS є
ERRO : error
001 : token esperado: ";", mas encontrado "-end of file-"
MOTIVO : Declarou uma variável e/ou inseriu uma função e esqueceu de inserir ";" (ponto e vírgula) no final.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste
SOLUÇÃO :
Код:
- Código:
novo teste ;
ERRO : erro 006: deve ser atribuído a um array
MOTIVO : Criou uma variável inteira e tentou armazenar um valor string.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste;
teste = "teste" ;
SOLUÇÃO :
Код:
- Código:
novo teste;
teste = 5 ;
ERRO : error 017: undefined symbol "test"
MOTIVO : Esqueceu de declarar a variável.
CÁDIGO EXEMPLO :
Код:
- Código:
teste = 5;
SOLUÇÃO :
Код:
- Código:
novo teste = 5;
ERRO : error 020: invalid symbol name ""
MOTIVO : Criou, porйm nгo denominado variбvel nenhuma.
CÁDIGO EXEMPLO :
Код:
- Código:
novo
SOLUÇÃO :
Код:
- Código:
novo teste ;
ERRO : erro 031: diretiva desconhecida
MOTIVO : Criou, porém nгo declarou nenhuma macro/define.
CÁDIGO EXEMPLO :
Код:
- Código:
#
SOLUÇÃO :
Код:
- Código:
# define
ERRO : erro 033: array deve ser indexado (variável "teste")
MOTIVO : Criou uma string variável e tentou armazenar um valor inteiro.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste[10];
teste = 5 ;
SOLUÇÃO :
Код:
- Código:
novo teste[10];
teste = "teste" ;
SOLUÇÃO 2: (By Whoo )
Код:
- Código:
novo teste[10];
teste[ 3 ] = 1 ;
ERRO : error 035: argument type mismatch (argument 1)
MOTIVO : Usou um argumento incompatível em uma função.
CÁDIGO EXEMPLO :
Код:
- Código:
função de estoque ( numérica ){}
função( "teste" );
SOLUÇÃO :
Код:
- Código:
função de estoque ( numérica ){}
função( 5 );
ERRO : erro 036: declaração vazia
MOTIVO : Foi inserido duas vezes o sinal ";" (ponto e vírgula) no final da variável e/ou função.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste ;;
SOLUÇÃO :
Код:
- Código:
novo teste ;
ERRO : error 074: #define pattern must start with a alpha character
MOTIVO : Nгo declarou nenhum valor ao macro/define e/ou o mesmo foi iniciado com caracteres especiais e/ou nъmeros.
CÁDIGO EXEMPLO :
Код:
- Código:
#define // nulo
CÁDIGO EXEMPLO 2 :
Код:
#define 5
SOLUÇÃO :
Код:
- Código:
#define teste
ERRO FATAL : erro fatal 100: não é possível ler do arquivo: "teste"
MOTIVO : Nгo encontrou a include no caminho especificado.
CÁDIGO EXEMPLO :
Код:
- Código:
#incluir teste
CÁDIGO EXEMPLO 2 :
Код:
- Código:
#include "..\scriptfiles\ teste "
SOLUÇÃO :
Код:
- Código:
Certificar-se que a include está no caminho especificado .
є WARNINGS є
WARNING : warning 202: número de argumentos não coincide com a definição
MOTIVO : Inseriu argumentos a mais ou a menos do que foi declarado na função.
CÁDIGO EXEMPLO :
Код:
- Código:
função pública( teste ){}
função();
SOLUÇÃO :
Код:
- Código:
função( teste ){}
função( 5 );
WARNING : warning 203: símbolo nunca é usado: "test"
MOTIVO : Criou a variável e nгo a usado.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste;
SOLUÇÃO :
Код:
- Código:
novo teste;
teste = 5 ;
WARNING : warning 204: ao símbolo é atribuído um valor que nunca é usado: "test"
MOTIVO : Atribuiu um valor a variável, porйm nгo usou seu valor para nenhum fim.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste;
teste = 5;
SOLUÇÃO :
Код:
- Código:
novo teste;
teste = 5;
printf("%i", teste );
WARNING : warning 209: a função "main" deve retornar um valor
MOTIVO : Nгo existe return na funзгo main.
CÁDIGO EXEMPLO :
Код:
- Código:
principal() {
novo teste;
if(teste == 1) return print("1"); ;
}
SOLUÇÃO :
Код:
- Código:
principal() {
novo teste;
if(teste == 1) print("1"); ;
}
WARNING : warning 213: tag mismatch
MOTIVO : Usou uma variável de maneira incompatível da qual foi criada para ser utilizada.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste;
teste = 5,5;
SOLUÇÃO :
Код:
- Código:
novo Float: teste;
teste = 5,5;
WARNING : warning 225: código inacessível
MOTIVO : Inseriu vários retornos em um mesmo código.
CÁDIGO EXEMPLO :
Код:
- Código:
novo teste;
if(teste < 0) return print("< 0");
else return print("> 0");
SOLUÇÃO :
Код:
- Código:
novo teste;
if(teste < 0) print("< 0");
else return print("> 0");
AVISO : warning 235: função public carece de declaração de encaminhamento (símbolo "função")
MOTIVO : Criou uma callback, porém nгo a declarada.
CÁDIGO EXEMPLO :
- Código:
Код:
função pública(){}
SOLUÇÃO :
Код:
- Código:
função encaminhar();
função pública(){}
Creditos:F1N4L