Estou fazendo um programa em prolog e preciso fazer o seguinte:
valor_max(X)=X*5000.
só que fica dando um erro:No permission to modify static procedure `(=)/2’, alguém sabe como resolver resolver?
OBS: Já declarei ele como dynamic e continua dando o mesmo erro.