public IdentificadorConstante(String nome, String valor, Tipo tipo) throws SemanticError {
		super(nome);
		this.valor = valor;
		if(tipo != null && !Tipo.isPreDefinido(tipo))
			throw new SemanticError("Contantes só podem possuim valor de tipo pré-definido");
		this.tipo = tipo;
	}