Uses of Class
plp.imperative1.memory.EntradaVaziaException

Packages that use EntradaVaziaException
plp.imperative1   
plp.imperative1.command   
plp.imperative1.declaration   
plp.imperative1.memory   
 

Uses of EntradaVaziaException in plp.imperative1
 

Methods in plp.imperative1 that throw EntradaVaziaException
 boolean Programa.checaTipo(AmbienteCompilacaoImperativa ambienteCompilacao)
          Realiza a verificacao de tipos do programa
 ListaValor Programa.executar(AmbienteExecucaoImperativa ambienteExecucao)
          Executa o programa.
 

Uses of EntradaVaziaException in plp.imperative1.command
 

Methods in plp.imperative1.command that throw EntradaVaziaException
 boolean While.checaTipo(AmbienteCompilacaoImperativa ambiente)
          Realiza a verificacao de tipos da expressão e dos comandos do comando while
 boolean SequenciaComando.checaTipo(AmbienteCompilacaoImperativa ambiente)
          Realiza a verificacao de tipos dos comandos
 boolean Read.checaTipo(AmbienteCompilacaoImperativa ambiente)
          Realiza a verificacao de tipos da entrada
 boolean IfThenElse.checaTipo(AmbienteCompilacaoImperativa ambiente)
          Realiza a verificacao de tipos da expressão e dos comandos do comando if then else
 boolean ComandoDeclaracao.checaTipo(AmbienteCompilacaoImperativa ambiente)
          Verifica se o tipo do comando esta correto, levando em conta que o tipo de uma variavel é o tipo do valor da sua primeira atribuicao.
 boolean Comando.checaTipo(AmbienteCompilacaoImperativa ambiente)
          Realiza a verificacao de tipos deste comando.
 AmbienteExecucaoImperativa While.executar(AmbienteExecucaoImperativa ambiente)
          Implementa o comando while.
 AmbienteExecucaoImperativa SequenciaComando.executar(AmbienteExecucaoImperativa ambiente)
          Executa os comandos sequencialmente.
 AmbienteExecucaoImperativa Read.executar(AmbienteExecucaoImperativa ambiente)
          Lê da entrada padrão.
 AmbienteExecucaoImperativa IfThenElse.executar(AmbienteExecucaoImperativa ambiente)
          Implementa o comando if then else.
 AmbienteExecucaoImperativa ComandoDeclaracao.executar(AmbienteExecucaoImperativa ambiente)
          Declara a(s) variável(is) e executa o comando.
 AmbienteExecucaoImperativa Comando.executar(AmbienteExecucaoImperativa ambiente)
          Executa este comando.
 

Uses of EntradaVaziaException in plp.imperative1.declaration
 

Methods in plp.imperative1.declaration that throw EntradaVaziaException
 boolean DeclaracaoComposta.checaTipo(AmbienteCompilacaoImperativa ambiente)
           
abstract  boolean Declaracao.checaTipo(AmbienteCompilacaoImperativa ambiente)
           
 AmbienteExecucaoImperativa DeclaracaoComposta.elabora(AmbienteExecucaoImperativa ambiente)
           
abstract  AmbienteExecucaoImperativa Declaracao.elabora(AmbienteExecucaoImperativa ambiente)
           
 

Uses of EntradaVaziaException in plp.imperative1.memory
 

Methods in plp.imperative1.memory that throw EntradaVaziaException
 Tipo ContextoCompilacaoImperativa.getTipoEntrada()
           
 Tipo AmbienteCompilacaoImperativa.getTipoEntrada()
           
 Valor ContextoExecucaoImperativa.read()
           
 Valor AmbienteExecucaoImperativa.read()