mymph / Compilador

Implementação de um compilador LL(1).
1 stars 0 forks source link

Chama função que não existe e aceita chamada de função com quantidade incorreta de argumentos #7

Open mymph opened 1 month ago

mymph commented 1 month ago

Código-fonte


program MeuPrograma;

int resultado;
resultado = soma(10, 20); //compila corretamente

function soma(int x, int y) : int {
return z + y;
}

print(soma(10)); //deveria aceitar apenas com 2 argumentos, está aceitando com 1
mymph commented 3 weeks ago

Problema que será resolvido na Análise Semântica