Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
V
W
X
_
A
AcessoAtributo
- Class in
plp.orientadaObjetos1.expressao.leftExpression
Classe que representa um acesso de atributo.
AcessoAtributo(Id)
- Constructor for class plp.orientadaObjetos1.expressao.leftExpression.
AcessoAtributo
Construtor
AcessoAtributoId
- Class in
plp.orientadaObjetos1.expressao.leftExpression
Classe que representa um acesso de atributo a partir de uma expressao.
AcessoAtributoId(LeftExpression, Id)
- Constructor for class plp.orientadaObjetos1.expressao.leftExpression.
AcessoAtributoId
Construtor.
AcessoAtributoThis
- Class in
plp.orientadaObjetos1.expressao.leftExpression
Representa um acesso de atributo a partir de um objeto this.
AcessoAtributoThis(This, Id)
- Constructor for class plp.orientadaObjetos1.expressao.leftExpression.
AcessoAtributoThis
Construtor.
adjustBeginLineColumn(int, int)
- Static method in class plp.expressions1.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int)
- Static method in class plp.expressions2.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int)
- Static method in class plp.functional1.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int)
- Static method in class plp.functional2.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int)
- Static method in class plp.imperative1.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int)
- Static method in class plp.imperative2.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int)
- Method in class plp.orientadaObjetos1.parser.
JavaCharStream
Method to adjust line and column numbers for the start of a token.
Ambiente
<
T
> - Interface in
plp.expressions2.memory
Ambiente
- Interface in
plp.orientadaObjetos1.memoria
Interface que representa um ambiente.
AmbienteCompilacao
- Interface in
plp.expressions2.memory
AmbienteCompilacao
- Interface in
plp.orientadaObjetos1.memoria
Classe que representa o ambiente de compilação, contendo o mapeamento entre identificadores e tipos.
AmbienteCompilacaoImperativa
- Interface in
plp.imperative1.memory
AmbienteCompilacaoImperativa2
- Interface in
plp.imperative2.memory
AmbienteExecucao
- Interface in
plp.expressions2.memory
AmbienteExecucao
- Interface in
plp.orientadaObjetos1.memoria
Classe que representa um ambiente de execução, contendo om mapeamento entre identificadores e valores.
AmbienteExecucaoFuncional
- Interface in
plp.functional1.memory
AmbienteExecucaoImperativa
- Interface in
plp.imperative1.memory
AmbienteExecucaoImperativa2
- Interface in
plp.imperative2.memory
AND
- Static variable in interface plp.expressions1.parser.
Exp1ParserConstants
AND
- Static variable in interface plp.expressions2.parser.
Exp2ParserConstants
AND
- Static variable in interface plp.functional1.parser.
Func1ParserConstants
AND
- Static variable in interface plp.functional2.parser.
Func2ParserConstants
AND
- Static variable in interface plp.imperative1.parser.
Imp1ParserConstants
AND
- Static variable in interface plp.imperative2.parser.
Imp2ParserConstants
AND
- Static variable in interface plp.orientadaObjetos1.parser.
OO1ParserConstants
Aplicacao
- Class in
plp.functional1.expression
Aplicacao(Id, List<Expressao>)
- Constructor for class plp.functional1.expression.
Aplicacao
Aplicacao
- Class in
plp.functional2.expression
Aplicacao(Expressao, List<Expressao>)
- Constructor for class plp.functional2.expression.
Aplicacao
AppletInterpretadorPLP
- Class in
plp
AppletInterpretadorPLP()
- Constructor for class plp.
AppletInterpretadorPLP
This is the default constructor
ASSIGN
- Static variable in interface plp.expressions1.parser.
Exp1ParserConstants
ASSIGN
- Static variable in interface plp.expressions2.parser.
Exp2ParserConstants
ASSIGN
- Static variable in interface plp.functional1.parser.
Func1ParserConstants
ASSIGN
- Static variable in interface plp.functional2.parser.
Func2ParserConstants
ASSIGN
- Static variable in interface plp.imperative1.parser.
Imp1ParserConstants
ASSIGN
- Static variable in interface plp.imperative2.parser.
Imp2ParserConstants
ASSIGN
- Static variable in interface plp.orientadaObjetos1.parser.
OO1ParserConstants
Atribuicao
- Class in
plp.imperative1.command
Atribuicao(Id, Expressao)
- Constructor for class plp.imperative1.command.
Atribuicao
Atribuicao
- Class in
plp.orientadaObjetos1.comando
Classe que representa um comando de atribuição.
Atribuicao(LeftExpression, Expressao)
- Constructor for class plp.orientadaObjetos1.comando.
Atribuicao
Construtor.
ATTRIB
- Static variable in interface plp.imperative1.parser.
Imp1ParserConstants
ATTRIB
- Static variable in interface plp.imperative2.parser.
Imp2ParserConstants
ATTRIB
- Static variable in interface plp.orientadaObjetos1.parser.
OO1ParserConstants
avaliar()
- Method in class plp.expressions1.expression.
ExpAnd
Retorna o valor da Expressao de Conjuncao Logica
avaliar()
- Method in class plp.expressions1.expression.
ExpASCII
avaliar()
- Method in class plp.expressions1.expression.
ExpConcat
Retorna o valor da Expressao de Concatenacao
avaliar()
- Method in class plp.expressions1.expression.
ExpEquals
Retorna o valor da Expressao de Igualdade
avaliar()
- Method in class plp.expressions1.expression.
ExpLength
Retorna o valor da Expressao de tamanho.
avaliar()
- Method in class plp.expressions1.expression.
ExpMenos
Retorna o valor da Expressao de menos unario
avaliar()
- Method in class plp.expressions1.expression.
ExpNot
Retorna o valor da Expressao de negacao logica.
avaliar()
- Method in class plp.expressions1.expression.
ExpOr
Retorna o valor da Expressao de disjuncao logica
avaliar()
- Method in interface plp.expressions1.expression.
Expressao
Avalia a expressao retornando seu Valor.
avaliar()
- Method in class plp.expressions1.expression.
ExpSoma
Retorna o valor da Expressao de Soma
avaliar()
- Method in class plp.expressions1.expression.
ExpSub
Retorna o valor da Expressao de Subtracao.
avaliar()
- Method in class plp.expressions1.expression.
ValorConcreto
Retorna o valor deste valor primitivo, i.e., ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpAnd
Retorna o valor da Expressao de Conjuncao Logica
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpConcat
Retorna o valor da Expressao de Concatenacao
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpDeclaracao
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpEquals
Retorna o valor da Expressao de Igualdade
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpLength
Retorna o valor da Expressao de tamanho.
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpMenos
Retorna o valor da Expressao de menos unario.
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpNot
Retorna o valor da Expressao de negacao logica.
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpOr
Retorna o valor da Expressao de disjuncao logica
avaliar(AmbienteExecucao)
- Method in interface plp.expressions2.expression.
Expressao
Avalia a expressao retornando seu Valor.
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpSoma
Retorna o valor da Expressao de Soma
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ExpSub
Retorna o valor da Expressao de Subtracao.
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
Id
avaliar(AmbienteExecucao)
- Method in class plp.expressions2.expression.
ValorConcreto
Retorna o valor deste valor primitivo, i.e, ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.functional1.expression.
Aplicacao
avaliar(AmbienteExecucao)
- Method in class plp.functional1.expression.
ExpDeclaracao
avaliar(AmbienteExecucao)
- Method in class plp.functional1.expression.
IfThenElse
avaliar(AmbienteExecucao)
- Method in class plp.functional2.expression.
Aplicacao
avaliar(AmbienteExecucao)
- Method in class plp.functional2.expression.
ExpDeclaracao
avaliar(AmbienteExecucao)
- Method in class plp.functional2.expression.
ValorFuncao
avaliar(AmbienteExecucaoImperativa2)
- Method in class plp.imperative2.command.
ListaExpressao
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.binaria.
ExpAnd
Retorna o valor da expressao de Conjuncao Logica
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.binaria.
ExpConcat
Retorna o valor da expressao de Concatenacao
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.binaria.
ExpEquals
Retorna o valor da expressao de Igualdade
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.binaria.
ExpOr
Retorna o valor da expressao de disjuncao logica
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.binaria.
ExpSoma
Retorna o valor da expressao de Soma
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.binaria.
ExpSub
Retorna o valor da expressao de Subtracao.
avaliar(AmbienteExecucao)
- Method in interface plp.orientadaObjetos1.expressao.
Expressao
Avalia a expressao retornando seu Valor.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.leftExpression.
AcessoAtributoId
Avalia esse acesso de atributo obtendo o valor do atributo no ambiente.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.leftExpression.
AcessoAtributoThis
O valor do atributo acessado no ambiente.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.leftExpression.
Id
Retorna o valor deste identificador.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.
ListaExpressao
Avalia a tail de expressões.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.
This
Obtém o valor do objeto this no ambiente e o avalia.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.unaria.
ExpLength
Retorna o valor da expressao de tamanho.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.unaria.
ExpMenos
Retorna o valor da expressao de menos unario.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.unaria.
ExpNot
Retorna o valor da expressao de negacao logica.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.valor.
ValorBooleano
Retorna o valor deste valor primitivo, i.e, ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.valor.
ValorCanal
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.valor.
ValorInteiro
Retorna o valor deste valor primitivo, i.e., ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.valor.
ValorNull
Retorna ele mesmo.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.valor.
ValorRef
Avalia um certo valor referência.
avaliar(AmbienteExecucao)
- Method in class plp.orientadaObjetos1.expressao.valor.
ValorString
Retorna o valor deste valor primitivo, i.e, ele mesmo.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
V
W
X
_