|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Expressao in plp.expressions2 |
---|
Methods in plp.expressions2 that return Expressao | |
---|---|
Expressao |
Programa.getExpressao()
|
Constructors in plp.expressions2 with parameters of type Expressao | |
---|---|
Programa(Expressao exp)
|
Uses of Expressao in plp.expressions2.declaration |
---|
Methods in plp.expressions2.declaration that return Expressao | |
---|---|
Expressao |
DecVariavel.getExpressao()
|
Constructors in plp.expressions2.declaration with parameters of type Expressao | |
---|---|
DecVariavel(Id idArg,
Expressao expressaoArg)
|
Uses of Expressao in plp.expressions2.expression |
---|
Subinterfaces of Expressao in plp.expressions2.expression | |
---|---|
interface |
Valor
Valor agrupa valores concretos e abstratos |
Classes in plp.expressions2.expression that implement Expressao | |
---|---|
class |
ExpAnd
Um objeto desta classe representa uma Expressao de Conjuncao logica. |
class |
ExpBinaria
Uma expressao binaria contem duas expressoes e um operador. |
class |
ExpConcat
Um objeto desta classe representa uma Expressao de Concatenacao entre objetos ValorString |
class |
ExpEquals
Um objeto desta classe representa uma Expressao de Igualdade entre Expressoes cuja avaliacao resulta num mesmo valor primitivo. |
class |
ExpLength
Um objeto desta classe representa uma Expressao de tamanho de String. |
class |
ExpMenos
Um objeto desta classe representa uma Expressao de menos unario. |
class |
ExpNot
Um objeto desta classe representa uma Expressao de Negacao logica. |
class |
ExpOr
Um objeto desta classe representa uma Disjuncao Logica. |
class |
ExpSoma
Um objeto desta classe representa uma Expressao de Soma. |
class |
ExpSub
Um objeto desta classe representa uma Expressao de Subtracao. |
class |
ExpUnaria
Uma expressao unaria contem uma expressao e um operador sobre a mesma. |
class |
Id
|
class |
ValorBooleano
Este valor primitivo encapsula um valor booleano. |
class |
ValorConcreto<T>
|
class |
ValorInteiro
Objetos desta classe encapsulam valor inteiro. |
class |
ValorString
Este valor primitivo encapsula um String. |
Methods in plp.expressions2.expression that return Expressao | |
---|---|
Expressao |
ExpBinaria.getDir()
Retorna a expressao da direita |
Expressao |
ExpBinaria.getEsq()
Retorna a expressao da esquerda |
Expressao |
ExpUnaria.getExp()
Retorna a expressao contida pela expressao unaria |
Constructors in plp.expressions2.expression with parameters of type Expressao | |
---|---|
ExpAnd(Expressao esq,
Expressao dir)
Controi uma Expressao de Conjuncao logica com as sub-expressoes especificadas. |
|
ExpBinaria(Expressao esq,
Expressao dir,
java.lang.String operador)
Construtor da classe. |
|
ExpConcat(Expressao esq,
Expressao dir)
Controi uma Expressao de Concatenacao com as sub-expressoes especificadas. |
|
ExpDeclaracao(java.util.List<DecVariavel> declarations,
Expressao expressaoArg)
|
|
ExpEquals(Expressao esq,
Expressao dir)
Controi uma Expressao de Igualdade com as sub-expressoes especificadas. |
|
ExpLength(Expressao exp)
Controi uma Expressao de tamanho com a expressao especificada assume-se que exp é uma expressao cuja avaliacao
resulta num ValorString |
|
ExpMenos(Expressao exp)
Controi uma Expressao de menos unario com expressao especificada |
|
ExpNot(Expressao exp)
Controi uma Expressao de negacao logica com expressao especificada. |
|
ExpOr(Expressao esq,
Expressao dir)
Controi uma Expressao de disjuncao logica com as sub-expressoes especificadas.Estas devem ser tais que sua avaliacao resulta em ValorBooleano |
|
ExpSoma(Expressao esq,
Expressao dir)
Controi uma Expressao de Soma com as sub-expressoes especificadas. |
|
ExpSub(Expressao esq,
Expressao dir)
Controi uma Expressao de Subtracao com as sub-expressoes especificadas. |
|
ExpUnaria(Expressao exp,
java.lang.String operador)
Construtor da classe. |
Uses of Expressao in plp.expressions2.parser |
---|
Methods in plp.expressions2.parser that return Expressao | |
---|---|
static Expressao |
Exp2Parser.PExpBinaria()
|
static Expressao |
Exp2Parser.PExpDeclaracao()
|
static Expressao |
Exp2Parser.PExpLength()
|
static Expressao |
Exp2Parser.PExpMenos()
|
static Expressao |
Exp2Parser.PExpNot()
|
static Expressao |
Exp2Parser.PExpPrimaria()
|
static Expressao |
Exp2Parser.PExpressao()
|
static Expressao |
Exp2Parser.PExpUnaria()
|
Uses of Expressao in plp.functional1 |
---|
Methods in plp.functional1 that return Expressao | |
---|---|
Expressao |
Programa.getExpressao()
|
Constructors in plp.functional1 with parameters of type Expressao | |
---|---|
Programa(Expressao exp)
|
Uses of Expressao in plp.functional1.declaration |
---|
Methods in plp.functional1.declaration that return Expressao | |
---|---|
Expressao |
DecVariavel.getExpressao()
|
Expressao |
DeclaracaoFuncional.getExpressao()
Retorna a expressao associada. |
Expressao |
DecFuncao.getExpressao()
|
Constructors in plp.functional1.declaration with parameters of type Expressao | |
---|---|
DecVariavel(Id idArg,
Expressao expressaoArg)
|
Uses of Expressao in plp.functional1.expression |
---|
Classes in plp.functional1.expression that implement Expressao | |
---|---|
class |
Aplicacao
|
class |
ExpDeclaracao
|
class |
IfThenElse
|
Methods in plp.functional1.expression that return Expressao | |
---|---|
Expressao |
IfThenElse.getCondicao()
Returns the condicao. |
Expressao |
IfThenElse.getElseExpressao()
Returns the elseExpressao. |
Expressao |
ExpDeclaracao.getExpressao()
Returns the expressao. |
Expressao |
IfThenElse.getThen()
Returns the then. |
Methods in plp.functional1.expression that return types with arguments of type Expressao | |
---|---|
java.util.List<Expressao> |
Aplicacao.getArgsExpressao()
Returns the args. |
Constructors in plp.functional1.expression with parameters of type Expressao | |
---|---|
ExpDeclaracao(java.util.List<DeclaracaoFuncional> declaracoesFuncionais,
Expressao expressaoArg)
|
|
IfThenElse(Expressao teste,
Expressao thenExpressao,
Expressao elseExpressao)
|
Constructor parameters in plp.functional1.expression with type arguments of type Expressao | |
---|---|
Aplicacao(Id f,
java.util.List<Expressao> expressoes)
|
Uses of Expressao in plp.functional1.parser |
---|
Methods in plp.functional1.parser that return Expressao | |
---|---|
static Expressao |
Func1Parser.PAplicacao()
|
static Expressao |
Func1Parser.PExpBinaria()
|
static Expressao |
Func1Parser.PExpCondicional()
|
static Expressao |
Func1Parser.PExpDeclaracao()
|
static Expressao |
Func1Parser.PExpLength()
|
static Expressao |
Func1Parser.PExpMenos()
|
static Expressao |
Func1Parser.PExpNot()
|
static Expressao |
Func1Parser.PExpPrimaria()
|
static Expressao |
Func1Parser.PExpressao()
|
static Expressao |
Func1Parser.PExpUnaria()
|
Uses of Expressao in plp.functional1.util |
---|
Methods in plp.functional1.util that return Expressao | |
---|---|
Expressao |
ValorFuncao.getExp()
|
Methods in plp.functional1.util with parameters of type Expressao | |
---|---|
static java.util.Map<java.lang.String,java.lang.reflect.Method> |
RestrictTypesVisitor.visit(Expressao exp,
AmbienteCompilacao ambiente,
java.util.Map tipos,
Tipo tipoEsperado)
|
Constructors in plp.functional1.util with parameters of type Expressao | |
---|---|
ValorFuncao(java.util.List<Id> argsId,
Expressao exp)
|
Uses of Expressao in plp.functional2 |
---|
Methods in plp.functional2 that return Expressao | |
---|---|
Expressao |
Programa.getExpressao()
|
Constructors in plp.functional2 with parameters of type Expressao | |
---|---|
Programa(Expressao exp)
|
Uses of Expressao in plp.functional2.declaration |
---|
Methods in plp.functional2.declaration that return Expressao | |
---|---|
Expressao |
DecFuncao.getExpressao()
|
Uses of Expressao in plp.functional2.expression |
---|
Subinterfaces of Expressao in plp.functional2.expression | |
---|---|
interface |
ValorAbstrato
|
Classes in plp.functional2.expression that implement Expressao | |
---|---|
class |
ValorFuncao
|
Methods in plp.functional2.expression that return Expressao | |
---|---|
Expressao |
ValorFuncao.getExp()
|
Expressao |
ExpDeclaracao.getExpressao()
Returns the expressao. |
Methods in plp.functional2.expression that return types with arguments of type Expressao | |
---|---|
java.util.List<Expressao> |
Aplicacao.getArgsExpressao()
Returns the args. |
Constructors in plp.functional2.expression with parameters of type Expressao | |
---|---|
Aplicacao(Expressao f,
java.util.List<Expressao> expressoes)
|
|
ExpDeclaracao(java.util.List<DeclaracaoFuncional> declaracoesFuncionais,
Expressao expressaoArg)
|
|
ValorFuncao(java.util.List<Id> argsId,
Expressao exp)
|
Constructor parameters in plp.functional2.expression with type arguments of type Expressao | |
---|---|
Aplicacao(Expressao f,
java.util.List<Expressao> expressoes)
|
Uses of Expressao in plp.functional2.parser |
---|
Methods in plp.functional2.parser that return Expressao | |
---|---|
static Expressao |
Func2Parser.PExpBinaria()
|
static Expressao |
Func2Parser.PExpCondicional()
|
static Expressao |
Func2Parser.PExpDeclaracao()
|
static Expressao |
Func2Parser.PExpLength()
|
static Expressao |
Func2Parser.PExpMenos()
|
static Expressao |
Func2Parser.PExpNot()
|
static Expressao |
Func2Parser.PExpPrimaria()
|
static Expressao |
Func2Parser.PExpressao()
|
static Expressao |
Func2Parser.PExpUnaria()
|
Uses of Expressao in plp.functional2.util |
---|
Methods in plp.functional2.util that return Expressao | |
---|---|
Expressao |
PartialInstantiatorVisitor._visitAplicacao(Aplicacao expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpAnd(ExpAnd expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpConcat(ExpConcat expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpDeclaracao(ExpDeclaracao expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpEquals(ExpEquals expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpLength(ExpLength expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpMenos(ExpMenos expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpNot(ExpNot expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpOr(ExpOr expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpSoma(ExpSoma expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitExpSub(ExpSub expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitId(Id thisId,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitIfThenElse(IfThenElse expressao,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitValorBooleano(ValorBooleano valor,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitValorFuncao(ValorFuncao valor,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitValorInteiro(ValorInteiro valor,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor._visitValorString(ValorString valor,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Expressao |
PartialInstantiatorVisitor.visit(Expressao exp,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Methods in plp.functional2.util with parameters of type Expressao | |
---|---|
Expressao |
PartialInstantiatorVisitor.visit(Expressao exp,
AmbienteExecucao ambiente,
java.util.Set localVariables)
|
Uses of Expressao in plp.imperative1.command |
---|
Constructors in plp.imperative1.command with parameters of type Expressao | |
---|---|
Atribuicao(Id id,
Expressao expressao)
|
|
IfThenElse(Expressao expressao,
Comando comandoThen,
Comando comandoElse)
|
|
While(Expressao expressao,
Comando comando)
|
|
Write(Expressao expressao)
|
Uses of Expressao in plp.imperative1.declaration |
---|
Constructors in plp.imperative1.declaration with parameters of type Expressao | |
---|---|
DeclaracaoVariavel(Id id,
Expressao expressao)
|
Uses of Expressao in plp.imperative1.parser |
---|
Methods in plp.imperative1.parser that return Expressao | |
---|---|
static Expressao |
Imp1Parser.PExpBinaria()
|
static Expressao |
Imp1Parser.PExpLength()
|
static Expressao |
Imp1Parser.PExpMenos()
|
static Expressao |
Imp1Parser.PExpNot()
|
static Expressao |
Imp1Parser.PExpPrimaria()
|
static Expressao |
Imp1Parser.PExpressao()
|
static Expressao |
Imp1Parser.PExpUnaria()
|
Uses of Expressao in plp.imperative2.command |
---|
Constructors in plp.imperative2.command with parameters of type Expressao | |
---|---|
ListaExpressao(Expressao expressao)
|
|
ListaExpressao(Expressao expressao,
ListaExpressao listaExpressao)
|
Uses of Expressao in plp.imperative2.parser |
---|
Methods in plp.imperative2.parser that return Expressao | |
---|---|
static Expressao |
Imp2Parser.PExpBinaria()
|
static Expressao |
Imp2Parser.PExpLength()
|
static Expressao |
Imp2Parser.PExpMenos()
|
static Expressao |
Imp2Parser.PExpNot()
|
static Expressao |
Imp2Parser.PExpPrimaria()
|
static Expressao |
Imp2Parser.PExpressao()
|
static Expressao |
Imp2Parser.PExpUnaria()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |