|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ProcedimentoNaoDeclaradoException in plp.orientadaObjetos1 |
---|
Methods in plp.orientadaObjetos1 that throw ProcedimentoNaoDeclaradoException | |
---|---|
boolean |
Programa.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos do programa |
ListaValor |
Programa.executar(AmbienteExecucao ambiente)
Executa o programa. |
Uses of ProcedimentoNaoDeclaradoException in plp.orientadaObjetos1.comando |
---|
Methods in plp.orientadaObjetos1.comando that throw ProcedimentoNaoDeclaradoException | |
---|---|
boolean |
While.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos da expressão e dos comandos do comando while |
boolean |
Sequencial.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos dos comandos |
boolean |
Send.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos da expressão e dos comandos do comando while |
boolean |
Receive.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos da expressão e dos comandos do comando while |
boolean |
IfThenElse.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos da expressão e dos comandos do comando if then else |
boolean |
Concorrente.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos dos comandos |
boolean |
ComDeclaracao.checaTipo(AmbienteCompilacao 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(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos deste comando. |
boolean |
ChamadaProcedimento.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta chamada de procedimento, onde os tipos dos parametros formais devem ser iguais aos tipos dos parametros reais na ordem em que se apresentam. |
AmbienteExecucao |
While.executar(AmbienteExecucao ambiente)
Implementa o comando while . |
AmbienteExecucao |
Sequencial.executar(AmbienteExecucao ambiente)
Executa os comandos sequencialmente. |
AmbienteExecucao |
Send.executar(AmbienteExecucao ambiente)
Implementa o comando while . |
AmbienteExecucao |
Receive.executar(AmbienteExecucao ambiente)
Implementa o comando while . |
AmbienteExecucao |
IfThenElse.executar(AmbienteExecucao ambiente)
Implementa o comando if then else . |
AmbienteExecucao |
Concorrente.executar(AmbienteExecucao ambiente)
Executa os comandos sequencialmente. |
AmbienteExecucao |
ComDeclaracao.executar(AmbienteExecucao ambiente)
Declara a(s) variável(is) e executa o comando. |
AmbienteExecucao |
Comando.executar(AmbienteExecucao ambiente)
Executa este comando. |
AmbienteExecucao |
ChamadaProcedimento.executar(AmbienteExecucao ambiente)
Executa este comando. |
AmbienteExecucao |
ChamadaMetodo.executar(AmbienteExecucao ambiente)
Executa uma chamada de método. |
Uses of ProcedimentoNaoDeclaradoException in plp.orientadaObjetos1.declaracao |
---|
Methods in plp.orientadaObjetos1.declaracao that throw ProcedimentoNaoDeclaradoException | |
---|---|
boolean |
Declaracao.checaTipo(AmbienteCompilacao ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
AmbienteExecucao |
Declaracao.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Uses of ProcedimentoNaoDeclaradoException in plp.orientadaObjetos1.declaracao.classe |
---|
Methods in plp.orientadaObjetos1.declaracao.classe that throw ProcedimentoNaoDeclaradoException | |
---|---|
boolean |
DecClasseSimples.checaTipo(AmbienteCompilacao ambiente)
Verifica se a declaração está bem tipada, ou seja, se a checagem dos tipos dos métodos e atributos está ok. |
boolean |
DecClasseComposta.checaTipo(AmbienteCompilacao ambiente)
Verifica se a declaração está bem tipada, ou seja, se as duas declarações estão bem tipadas |
boolean |
DecClasse.checaTipo(AmbienteCompilacao ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
AmbienteExecucao |
DecClasseComposta.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para esta declaração de classe no ambiente de execucao |
AmbienteExecucao |
DecClasse.elabora(AmbienteExecucao ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Uses of ProcedimentoNaoDeclaradoException in plp.orientadaObjetos1.declaracao.procedimento |
---|
Methods in plp.orientadaObjetos1.declaracao.procedimento that throw ProcedimentoNaoDeclaradoException | |
---|---|
boolean |
DecProcedimentoSimples.checaTipo(AmbienteCompilacao ambiente)
Verifica se a declaração está bem tipada, ou seja, se os comandos estão bem tipados. |
boolean |
DecProcedimentoComposta.checaTipo(AmbienteCompilacao ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
boolean |
DecProcedimento.checaTipo(AmbienteCompilacao ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
Procedimento |
DecProcedimentoSimples.getProcedimento(Id nome)
Obtém o procedimento representado por nome. |
Procedimento |
DecProcedimentoComposta.getProcedimento(Id id)
Obtém o procedimento Obtém o procedimento identificado por id. |
Procedimento |
DecProcedimento.getProcedimento(Id nomeProcedimento)
Retorna o procedimento a ser declarado na Declaração da Classe |
Uses of ProcedimentoNaoDeclaradoException in plp.orientadaObjetos1.memoria |
---|
Methods in plp.orientadaObjetos1.memoria that throw ProcedimentoNaoDeclaradoException | |
---|---|
Procedimento |
DefClasse.getMetodo(Id idMetodo)
Retorna um método da classe a partir de seu identificador. |
ListaDeclaracaoParametro |
ContextoCompilacao.getParametrosProcedimento(Id idArg)
Obtém a tail de parâmetros associada a um identificador que representa nome do método. |
ListaDeclaracaoParametro |
AmbienteCompilacao.getParametrosProcedimento(Id idArg)
Obtém a tail de parâmetros associada a um identificador que representa nome do método. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |