You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
O Avaliador Sintático ainda retorna um erro quando o valor passado a um seletor é somente numérico.
No caso, se tentarmos fazer:
corpo {
linhas-superiores: 2;
}
O Avaliador retorna o seguinte erro: Esperado ';' após declaração de valor de modificador 'linhas-superiores'.
Isso se dá devido à sequência de operações no método declaracaoDeclaracao, quando o Avaliador Sintático tenta buscar por um quantificador - que para esses casos, é inexistente. Vale lembrar que existem cerca de 30 seletores que aceitam somente números como valores (lista completa em /testes/listas/valor-numerico.ts).
Objetivo da Issue: implementar a lógica para que o Avaliador reconheça o número por si só como valor, sem esperar um quantificador.
The text was updated successfully, but these errors were encountered:
VitBrandao
changed the title
Avaliador Sintático retorna erro para valores numéricos s/ quantificador
Permitir que Avaliador Sintático aceite valores numéricos SEM QUANTIFICADOR
Dec 4, 2023
* Permite atribuir valores numéricos sem quantificador p/ determinados modificadores
* Descomenta testes de valor numérico após resolução da Issue
* Comenta console.log extra nos testes de tradutor
* Corrige testes com casos de erro para valores numéricos
* Ajusta lógica de validação de quantificador sem usar o find
O Avaliador Sintático ainda retorna um erro quando o valor passado a um seletor é somente numérico.
No caso, se tentarmos fazer:
O Avaliador retorna o seguinte erro:
Esperado ';' após declaração de valor de modificador 'linhas-superiores'.
Isso se dá devido à sequência de operações no método
declaracaoDeclaracao
, quando o Avaliador Sintático tenta buscar por um quantificador - que para esses casos, é inexistente. Vale lembrar que existem cerca de 30 seletores que aceitam somente números como valores (lista completa em/testes/listas/valor-numerico.ts
).Objetivo da Issue: implementar a lógica para que o Avaliador reconheça o número por si só como valor, sem esperar um quantificador.
The text was updated successfully, but these errors were encountered: