|
Poseidon for UMLTM UMLdoc
|
|
plp.functional1.util
Class AvaliadorDeclaracaoFuncional1
- public class AvaliadorDeclaracaoFuncional1
- Esta classe implementa o avaliador específico da LF1
 | Constructor Detail |
|
AvaliadorDeclaracaoFuncional1
public
AvaliadorDeclaracaoFuncional1
AvaliadorDeclaracaoFuncional1(List declaracoesFuncionais
,
Expressao expressaoArg
)
Constroi um avaliador especifico para a linguagem funcional 1 (LF1).
- Parameters:
-
declaracoesFuncionais
-
-
expressaoArg
-
 | Method Detail |
|
avaliar
public
Valor
avaliar(
AmbienteExecucao ambienteFuncional
)
Avalia expressões na LF1.
- Parameters:
-
ambienteFuncional
- ambiente de execução funcional
- Returns:
-
valor da expressão
- Throws:
-
VariavelNaoDeclaradaException
-
-
VariavelJaDeclaradaException
-
includeBindings
private
void
includeBindings(
AmbienteExecucaoFuncional ambiente
,
Map auxIdValor
,
Map auxIdValorFuncao
)
resolveBindings
private
void
resolveBindings(
AmbienteExecucaoFuncional ambiente
,
Map auxIdValor
,
Map auxIdValorFuncao
)
Created 2003 - 7 - 22
|
Poseidon for UMLTM UMLdoc
|
|
Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries.
Copyright 2001 Gentleware AG, Vogt-Kölln-Str.30, 22527 Hamburg, Germany. All Rights Reserved.
UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.