|
Poseidon for UMLTM UMLdoc |
|||||||||
|
plp.expressions2
|
|||
public
|
Programa(
Expressao exp
)
|
![]() |
|
|||
public
Valor
|
executar()
|
||
public
Expressao
|
getExpressao()
|
||
public
Tipo
|
inferirTipo()
|
![]() |
|
Programa
dada um expressao.
exp
- expressao a partir da qual o programa sera construido
![]() |
|
public
Valor
executar()
VariavelJaDeclaradaException
-
VariavelNaoDeclaradaException
-
![]() |
public
Expressao
getExpressao()
![]() |
public
Tipo
inferirTipo()
Tipo
se o programa esta bem tipado, caso contrário
lança um exceção
ErroTipoException
-
![]() |
|
Poseidon for UMLTM UMLdoc |
|||||||||
|