|
Poseidon for UMLTM UMLdoc |
|||||||||
|
plp.expressions1.expression
|
|||
public
|
ExpOr(
Expressao esq
,
Expressao dir
)
|
![]() |
|
|||
public
Valor
|
avaliar()
|
||
public
Tipo
|
inferirTipoElementoTerminal(
Substituicao phi
,
Tipo tipoEsquerda
,
Tipo tipoDireita
)
|
![]() |
|
ValorBooleano
esq
- Expressao da esquerda
dir
- Expressao da direita
![]() |
|
public
Valor
avaliar()
![]() |
public
Tipo
inferirTipoElementoTerminal(
Substituicao phi
,
Tipo tipoEsquerda
,
Tipo tipoDireita
)
phi
- substituicao acumulada
tipoEsquerda
- tipo associado a expressao da esquerda
tipoDireita
- tipo associado a expressao da direita
ErroTipoException
-
![]() |
|
Poseidon for UMLTM UMLdoc |
|||||||||
|