|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of VariavelNaoDeclaradaException in plp.expressions2 |
---|
Methods in plp.expressions2 that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
Programa.checaTipo()
|
Valor |
Programa.executar()
|
Uses of VariavelNaoDeclaradaException in plp.expressions2.expression |
---|
Methods in plp.expressions2.expression that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
Id.avaliar(AmbienteExecucao ambiente)
|
Valor |
ExpSub.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de Subtracao. |
Valor |
ExpSoma.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de Soma |
Valor |
Expressao.avaliar(AmbienteExecucao amb)
Avalia a expressao retornando seu Valor. |
Valor |
ExpOr.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de disjuncao logica |
Valor |
ExpNot.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de negacao logica. |
Valor |
ExpMenos.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de menos unario. |
Valor |
ExpLength.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de tamanho. |
Valor |
ExpEquals.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de Igualdade |
Valor |
ExpDeclaracao.avaliar(AmbienteExecucao ambiente)
|
Valor |
ExpConcat.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de Concatenacao |
Valor |
ExpAnd.avaliar(AmbienteExecucao amb)
Retorna o valor da Expressao de Conjuncao Logica |
boolean |
Id.checaTipo(AmbienteCompilacao amb)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpUnaria.checaTipo(AmbienteCompilacao amb)
Realiza a verificacao de tipos desta expressao. |
boolean |
Expressao.checaTipo(AmbienteCompilacao amb)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpDeclaracao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpBinaria.checaTipo(AmbienteCompilacao amb)
Realiza a verificacao de tipos desta expressao. |
Tipo |
Id.getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis desta expressao. |
Tipo |
Expressao.getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis desta expressao. |
Tipo |
ExpDeclaracao.getTipo(AmbienteCompilacao ambiente)
Retorna os tipos possiveis desta expressao. |
Uses of VariavelNaoDeclaradaException in plp.expressions2.memory |
---|
Methods in plp.expressions2.memory that throw VariavelNaoDeclaradaException | |
---|---|
T |
Contexto.get(Id idArg)
Retorna o valor mapeado ao id dado. |
T |
Ambiente.get(Id idArg)
|
Uses of VariavelNaoDeclaradaException in plp.functional1 |
---|
Methods in plp.functional1 that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
Programa.checaTipo()
|
Valor |
Programa.executar()
|
Uses of VariavelNaoDeclaradaException in plp.functional1.declaration |
---|
Methods in plp.functional1.declaration that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
DecVariavel.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta declaração. |
boolean |
DeclaracaoFuncional.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta declaração. |
boolean |
DecFuncao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta declaração. |
Tipo |
DecVariavel.getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis desta declaração. |
Tipo |
DeclaracaoFuncional.getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis desta declaração. |
Tipo |
DecFuncao.getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis da função declarada. |
Uses of VariavelNaoDeclaradaException in plp.functional1.expression |
---|
Methods in plp.functional1.expression that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
IfThenElse.avaliar(AmbienteExecucao ambiente)
|
Valor |
ExpDeclaracao.avaliar(AmbienteExecucao ambienteFuncional)
|
Valor |
Aplicacao.avaliar(AmbienteExecucao ambiente)
|
boolean |
IfThenElse.checaTipo(AmbienteCompilacao amb)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpDeclaracao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
Aplicacao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta expressao. |
Tipo |
IfThenElse.getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis desta expressao. |
Tipo |
ExpDeclaracao.getTipo(AmbienteCompilacao ambiente)
Retorna os tipos possiveis desta expressao. |
Tipo |
Aplicacao.getTipo(AmbienteCompilacao ambiente)
Retorna os tipos possiveis desta expressao. |
Uses of VariavelNaoDeclaradaException in plp.functional1.memory |
---|
Methods in plp.functional1.memory that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
ContextoExecucaoFuncional.get(Id idArg)
|
ValorFuncao |
ContextoExecucaoFuncional.getFuncao(Id idArg)
Retorna uma funcao. |
ValorFuncao |
AmbienteExecucaoFuncional.getFuncao(Id idArg)
Retorna uma funcao. |
Uses of VariavelNaoDeclaradaException in plp.functional1.util |
---|
Methods in plp.functional1.util that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
ValorFuncao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta declaração. |
Tipo |
ValorFuncao.getTipo(AmbienteCompilacao ambiente)
Retorna os tipos possiveis desta função. |
Uses of VariavelNaoDeclaradaException in plp.functional2 |
---|
Methods in plp.functional2 that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
Programa.checaTipo()
|
Valor |
Programa.executar()
|
Uses of VariavelNaoDeclaradaException in plp.functional2.declaration |
---|
Methods in plp.functional2.declaration that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
DecFuncao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta declaração. |
Tipo |
DecFuncao.getTipo(AmbienteCompilacao amb)
Retorna os tipos possiveis da função declarada. |
Uses of VariavelNaoDeclaradaException in plp.functional2.expression |
---|
Methods in plp.functional2.expression that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
ExpDeclaracao.avaliar(AmbienteExecucao ambiente)
|
Valor |
Aplicacao.avaliar(AmbienteExecucao ambiente)
|
boolean |
ValorFuncao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta declaração. |
boolean |
ExpDeclaracao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
Aplicacao.checaTipo(AmbienteCompilacao ambiente)
Realiza a verificacao de tipos desta expressao. |
Tipo |
ValorFuncao.getTipo(AmbienteCompilacao ambiente)
Retorna os tipos possiveis desta função. |
Tipo |
ExpDeclaracao.getTipo(AmbienteCompilacao ambiente)
Retorna os tipos possiveis desta expressao. |
Tipo |
Aplicacao.getTipo(AmbienteCompilacao ambiente)
Retorna os tipos possiveis desta expressao. |
Uses of VariavelNaoDeclaradaException in plp.imperative1.command |
---|
Methods in plp.imperative1.command that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
Write.checaTipo(AmbienteCompilacaoImperativa ambiente)
Realiza a verificacao de tipos da expressão a ser escrita na pelo comando write |
boolean |
Wait.checaTipo(AmbienteCompilacaoImperativa ambiente)
Realiza a verificacao de tipos da entrada |
boolean |
Sleep.checaTipo(AmbienteCompilacaoImperativa ambiente)
Realiza a verificacao de tipos da express�o a ser escrita na pelo comando write |
boolean |
Read.checaTipo(AmbienteCompilacaoImperativa ambiente)
Realiza a verificacao de tipos da entrada |
boolean |
Notify.checaTipo(AmbienteCompilacaoImperativa ambiente)
Realiza a verificacao de tipos da entrada |
boolean |
Atribuicao.checaTipo(AmbienteCompilacaoImperativa ambiente)
Um comando de atribuição está bem tipado, se o tipo do identificador é o mesmo da expressão. |
AmbienteExecucaoImperativa |
Write.executar(AmbienteExecucaoImperativa ambiente)
Escreve na saida padrão. |
AmbienteExecucaoImperativa |
Wait.executar(AmbienteExecucaoImperativa ambiente)
L� da entrada padr�o. |
AmbienteExecucaoImperativa |
Sleep.executar(AmbienteExecucaoImperativa ambiente)
Escreve na saida padr�o. |
AmbienteExecucaoImperativa |
Read.executar(AmbienteExecucaoImperativa ambiente)
Lê da entrada padrão. |
AmbienteExecucaoImperativa |
Notify.executar(AmbienteExecucaoImperativa ambiente)
L� da entrada padr�o. |
AmbienteExecucaoImperativa |
Atribuicao.executar(AmbienteExecucaoImperativa ambiente)
Executa a atribuição. |
Uses of VariavelNaoDeclaradaException in plp.imperative1.memory |
---|
Methods in plp.imperative1.memory that throw VariavelNaoDeclaradaException | |
---|---|
void |
ContextoExecucaoImperativa.changeValor(Id idArg,
Valor valorId)
Altera o valor mapeado do id dado. |
void |
AmbienteExecucaoImperativa.changeValor(Id idArg,
Valor valorId)
|
Tipo |
ContextoCompilacaoImperativa.getTipoEntrada()
|
Tipo |
AmbienteCompilacaoImperativa.getTipoEntrada()
|
Uses of VariavelNaoDeclaradaException in plp.imperative2.command |
---|
Methods in plp.imperative2.command that throw VariavelNaoDeclaradaException | |
---|---|
ListaValor |
ListaExpressao.avaliar(AmbienteExecucaoImperativa2 ambiente)
|
java.util.List<Tipo> |
ListaExpressao.getTipos(AmbienteCompilacaoImperativa2 ambiente)
|
Uses of VariavelNaoDeclaradaException in plp.imperative2.declaration |
---|
Methods in plp.imperative2.declaration that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
ListaDeclaracaoParametro.checaTipo(AmbienteCompilacaoImperativa2 ambiente)
|
AmbienteCompilacaoImperativa2 |
ListaDeclaracaoParametro.declaraParametro(AmbienteCompilacaoImperativa2 ambiente)
Cria um mapeamento do identificador para o tipo do parametro desta declaração no AmbienteCompilacaoImperativa2 |
AmbienteCompilacaoImperativa2 |
DeclaracaoParametro.declaraParametro(AmbienteCompilacaoImperativa2 ambiente)
Cria um mapeamento do identificador para o tipo do parametro desta declaração no AmbienteCompilacaoImperativa2 |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1 |
---|
Methods in plp.orientadaObjetos1 that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
Programa.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos do programa |
ListaValor |
Programa.executar(AmbienteExecucaoOO1 ambiente)
Executa o programa. |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.comando |
---|
Methods in plp.orientadaObjetos1.comando that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
Write.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos da expressão a ser escrita na pelo comando write |
boolean |
While.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos da expressão e dos comandos do comando while |
boolean |
Sequencial.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos dos comandos |
boolean |
Read.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos da entrada |
boolean |
New.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a atribuição é possível comparando os tipos do objeto e da left expression. |
boolean |
IfThenElse.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos da expressão e dos comandos do comando if then else |
boolean |
ComDeclaracao.checaTipo(AmbienteCompilacaoOO1 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(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos deste comando. |
boolean |
ChamadaProcedimento.checaTipo(AmbienteCompilacaoOO1 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. |
boolean |
ChamadaMetodo.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificação de tipos desta chamada de método, onde o tipo do método deve estar na definição da classe obtida a partir de expressão. |
boolean |
Atribuicao.checaTipo(AmbienteCompilacaoOO1 ambiente)
Um comando de atribuição está bem tipado, se o tipo do identificador é o mesmo da expressão. |
AmbienteExecucaoOO1 |
Write.executar(AmbienteExecucaoOO1 ambiente)
Escreve na saida padrão. |
AmbienteExecucaoOO1 |
While.executar(AmbienteExecucaoOO1 ambiente)
Implementa o comando while . |
AmbienteExecucaoOO1 |
Sequencial.executar(AmbienteExecucaoOO1 ambiente)
Executa os comandos sequencialmente. |
AmbienteExecucaoOO1 |
Read.executar(AmbienteExecucaoOO1 ambiente)
Lê da entrada padrão. |
AmbienteExecucaoOO1 |
New.executar(AmbienteExecucaoOO1 ambiente)
Execução da atribuição de um novo objeto criado a uma left expression. |
AmbienteExecucaoOO1 |
IfThenElse.executar(AmbienteExecucaoOO1 ambiente)
Implementa o comando if then else . |
AmbienteExecucaoOO1 |
ComDeclaracao.executar(AmbienteExecucaoOO1 ambiente)
Declara a(s) variável(is) e executa o comando. |
AmbienteExecucaoOO1 |
Comando.executar(AmbienteExecucaoOO1 ambiente)
Executa este comando. |
AmbienteExecucaoOO1 |
ChamadaProcedimento.executar(AmbienteExecucaoOO1 ambiente)
Executa este comando. |
AmbienteExecucaoOO1 |
ChamadaMetodo.executar(AmbienteExecucaoOO1 ambiente)
Executa uma chamada de método. |
AmbienteExecucaoOO1 |
Atribuicao.executar(AmbienteExecucaoOO1 ambiente)
Executa a atribuição. |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.declaracao |
---|
Methods in plp.orientadaObjetos1.declaracao that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
Declaracao.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
AmbienteExecucaoOO1 |
Declaracao.elabora(AmbienteExecucaoOO1 ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.declaracao.classe |
---|
Methods in plp.orientadaObjetos1.declaracao.classe that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
DecClasseSimples.checaTipo(AmbienteCompilacaoOO1 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(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se as duas declarações estão bem tipadas |
boolean |
DecClasse.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
AmbienteExecucaoOO1 |
DecClasseComposta.elabora(AmbienteExecucaoOO1 ambiente)
Cria um mapeamento do identificador para esta declaração de classe no ambiente de execucao |
AmbienteExecucaoOO1 |
DecClasse.elabora(AmbienteExecucaoOO1 ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.declaracao.procedimento |
---|
Methods in plp.orientadaObjetos1.declaracao.procedimento that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
ListaDeclaracaoParametro.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração e a tail de declaração estão bem tipadas, ou seja, se a expressão de inicialização está bem tipada. |
boolean |
DecProcedimentoSimples.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se os comandos estão bem tipados. |
boolean |
DecProcedimentoComposta.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
boolean |
DecProcedimento.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
AmbienteCompilacaoOO1 |
ListaDeclaracaoParametro.declaraParametro(AmbienteCompilacaoOO1 ambiente)
Cria um mapeamento do identificador para o tipo do parametro desta declaração no AmbienteCompilacao |
AmbienteCompilacaoOO1 |
DecParametro.declaraParametro(AmbienteCompilacaoOO1 ambiente)
Cria um mapeamento do identificador para o tipo do parametro desta declaração no AmbienteCompilacao |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.declaracao.variavel |
---|
Methods in plp.orientadaObjetos1.declaracao.variavel that throw VariavelNaoDeclaradaException | |
---|---|
boolean |
SimplesDecVariavel.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
boolean |
DecVariavelObjeto.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se o tipo da classe associada é válido (se existe). |
boolean |
DecVariavel.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se a declaração está bem tipada, ou seja, se a expressão de inicialização está bem tipada. |
boolean |
CompostaDecVariavel.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se as declarações estão bem tipadas, ou seja, se as expressões de inicialização estão bem tipadas. |
AmbienteExecucaoOO1 |
SimplesDecVariavel.elabora(AmbienteExecucaoOO1 ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
AmbienteExecucaoOO1 |
DecVariavelObjeto.elabora(AmbienteExecucaoOO1 ambiente)
Cria um mapeamento do identificador para o objeto no ambiente de execução. |
AmbienteExecucaoOO1 |
DecVariavel.elabora(AmbienteExecucaoOO1 ambiente)
Cria um mapeamento do identificador para o valor da expressão desta declaração no AmbienteExecucao |
AmbienteExecucaoOO1 |
CompostaDecVariavel.elabora(AmbienteExecucaoOO1 ambiente)
Cria um mapeamento dos identificadores para os valores das expressões desta declaração composta no AmbienteExecucao |
Tipo |
SimplesDecVariavel.getTipo(Id id)
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao |
Tipo |
DecVariavelObjeto.getTipo(Id id)
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao |
Tipo |
DecVariavel.getTipo(Id id)
Retorna o tipo do identificador a ser declarado no AmbienteCompilacao |
Tipo |
CompostaDecVariavel.getTipo(Id id)
Obtém o tipo de uma variável nessa declaração. |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.expressao |
---|
Methods in plp.orientadaObjetos1.expressao that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
This.avaliar(AmbienteExecucaoOO1 ambiente)
Obtém o valor do objeto this no ambiente e o avalia. |
ListaValor |
ListaExpressao.avaliar(AmbienteExecucaoOO1 ambiente)
Avalia a tail de expressões. |
Valor |
Expressao.avaliar(AmbienteExecucaoOO1 ambiente)
Avalia a expressao retornando seu Valor. |
boolean |
This.checaTipo(AmbienteCompilacaoOO1 ambiente)
Checa o tipo do objeto this. |
boolean |
Expressao.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
Tipo |
This.getTipo(AmbienteCompilacaoOO1 ambiente)
Obtém o tipo do objeto this |
Tipo |
Expressao.getTipo(AmbienteCompilacaoOO1 ambiente)
Retorna os tipos possiveis desta expressao. |
ListaTipo |
ListaExpressao.getTipos(AmbienteCompilacaoOO1 ambiente)
Obtém a tail dos tipos dos elementos da tail de expressoes. |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.expressao.binaria |
---|
Methods in plp.orientadaObjetos1.expressao.binaria that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
ExpSub.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de Subtracao. |
Valor |
ExpSoma.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de Soma |
Valor |
ExpOr.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de disjuncao logica |
Valor |
ExpEquals.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de Igualdade |
Valor |
ExpConcat.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de Concatenacao |
Valor |
ExpAnd.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de Conjuncao Logica |
boolean |
ExpSub.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpSoma.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpOr.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpEquals.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpConcat.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpBinaria.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpAnd.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.expressao.leftExpression |
---|
Methods in plp.orientadaObjetos1.expressao.leftExpression that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
Id.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor deste identificador. |
Valor |
AcessoAtributoThis.avaliar(AmbienteExecucaoOO1 ambiente)
O valor do atributo acessado no ambiente. |
Valor |
AcessoAtributoId.avaliar(AmbienteExecucaoOO1 ambiente)
Avalia esse acesso de atributo obtendo o valor do atributo no ambiente. |
boolean |
Id.checaTipo(AmbienteCompilacaoOO1 amb)
Realiza a verificacao de tipos desta expressao. |
boolean |
AcessoAtributoId.checaTipo(AmbienteCompilacaoOO1 ambiente)
Verifica se os atributos associados foram declarados e se seus tipos existem no ambiente. |
Tipo |
Id.getTipo(AmbienteCompilacaoOO1 amb)
Retorna os tipos possiveis desta expressao. |
Tipo |
AcessoAtributoThis.getTipo(AmbienteCompilacaoOO1 ambiente)
Obtém o tipo do atributo acessado. |
Tipo |
AcessoAtributoId.getTipo(AmbienteCompilacaoOO1 ambiente)
Obtém o tipo do atributo no ambiente. |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.expressao.unaria |
---|
Methods in plp.orientadaObjetos1.expressao.unaria that throw VariavelNaoDeclaradaException | |
---|---|
Valor |
ExpNot.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de negacao logica. |
Valor |
ExpMenos.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de menos unario. |
Valor |
ExpLength.avaliar(AmbienteExecucaoOO1 ambiente)
Retorna o valor da expressao de tamanho. |
boolean |
ExpUnaria.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpUnaria.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpNot.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpMenos.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
boolean |
ExpLength.checaTipo(AmbienteCompilacaoOO1 ambiente)
Realiza a verificacao de tipos desta expressao. |
Uses of VariavelNaoDeclaradaException in plp.orientadaObjetos1.memoria |
---|
Methods in plp.orientadaObjetos1.memoria that throw VariavelNaoDeclaradaException | |
---|---|
void |
ContextoExecucaoOO1.changeValor(Id idArg,
Valor valorId)
Altera o valor associado a um identificador. |
void |
AmbienteExecucaoOO1.changeValor(Id idArg,
Valor valorId)
Altera o valor associado a um identificador. |
Valor |
ContextoExecucaoOO1.get(Id idArg)
Obtém o valor associado a um determinado identificador. |
Tipo |
ContextoCompilacaoOO1.get(Id idArg)
Obtém o tipo associado a um dado identificador |
Tipo |
DefClasse.getTipoAtributo(Id idAtributo)
O método abaixo deve verificar se existe algum atributo, identificado por idAtributo na definicao da classe |
Tipo |
ContextoCompilacaoOO1.getTipoEntrada()
Obtém o tipo da entrada atual para este ambiente. |
Tipo |
AmbienteCompilacaoOO1.getTipoEntrada()
Obtém o tipo da entrada atual para este ambiente. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |