package li2.plp.imperative1.command; import li2.plp.imperative1.memory.AmbienteExecucaoImperativa; import li2.plp.imperative1.memory.AmbienteCompilacaoImperativa; ; public class Skip implements Comando { /** * N�o realiza nenhuma altera��o no ambiente. * * @param ambiente * o ambiente de execu��o. * * @return o ambiente inalterado. * */ public AmbienteExecucaoImperativa executar( AmbienteExecucaoImperativa ambiente) { return ambiente; } /** * Realiza a verificacao de tipos do comando * * @param ambiente * o ambiente de compila��o. * @return true se o comando � bem tipado; false * caso contrario. */ public boolean checaTipo(AmbienteCompilacaoImperativa ambiente) { return true; } }