Uses of Class
plp.imperative1.memory.EntradaVaziaException

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

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()
           
 

Uses of EntradaVaziaException in plp.imperative2
 

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

Uses of EntradaVaziaException in plp.imperative2.command
 

Methods in plp.imperative2.command that throw EntradaVaziaException
 AmbienteExecucaoImperativa ChamadaProcedimento.executar(AmbienteExecucaoImperativa amb)
           
 

Uses of EntradaVaziaException in plp.imperative2.declaration
 

Methods in plp.imperative2.declaration that throw EntradaVaziaException
 boolean DeclaracaoProcedimento.checaTipo(AmbienteCompilacaoImperativa amb)
           
 AmbienteExecucaoImperativa DeclaracaoProcedimento.elabora(AmbienteExecucaoImperativa ambiente)