private void verificarParametro() throws SemanticError {
		if(idMetodoChamado.getParametros().size() < numeroParametrosAtuais)
			throw new SemanticError("Número de parâmetros não corresponde à declaração do método");
		
		IdentificadorParametro parFormal 
			= idMetodoChamado.getParametros().get(numeroParametrosAtuais - 1);
		if(!Tipo.isCompativel(parFormal.getTipo(), tipoExpressao))
			throw new SemanticError("Tipo da expressão não corresponde ao tipo do parâmetro");
		
		if(parFormal.getTipoPassagem() == TipoPassagemParametro.REFERENCIA)
			if(!parametroAtualPodeSerReferencia)
				throw new SemanticError("Parâmetros de referência devem ser variáveis ou parâmetros");
	}