package li1.plp.imperative1.command;
import li1.plp.imperative1.memory.AmbienteExecucaoImperativa;
import li1.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;
}
}