|
||||||||||
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 |
ExpDeclaracao
|
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.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()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |