plp.imperative2.declaration.ListaDeclaracaoParametro Class Reference

List of all members.

Public Member Functions

 ListaDeclaracaoParametro ()
 ListaDeclaracaoParametro (DeclaracaoParametro declaracao)
 ListaDeclaracaoParametro (DeclaracaoParametro declaracao, ListaDeclaracaoParametro listaDeclaracao)
AmbienteExecucaoImperativa2 elabora (AmbienteExecucaoImperativa2 ambiente)
boolean checaTipo (AmbienteCompilacaoImperativa2 ambiente) throws VariavelNaoDeclaradaException
AmbienteCompilacaoImperativa2 declaraParametro (AmbienteCompilacaoImperativa2 ambiente) throws VariavelNaoDeclaradaException, VariavelJaDeclaradaException

Detailed Description

Definition at line 9 of file ListaDeclaracaoParametro.java.


Constructor & Destructor Documentation

plp.imperative2.declaration.ListaDeclaracaoParametro.ListaDeclaracaoParametro (  ) 

Definition at line 11 of file ListaDeclaracaoParametro.java.

plp.imperative2.declaration.ListaDeclaracaoParametro.ListaDeclaracaoParametro ( DeclaracaoParametro  declaracao  ) 

Definition at line 14 of file ListaDeclaracaoParametro.java.

plp.imperative2.declaration.ListaDeclaracaoParametro.ListaDeclaracaoParametro ( DeclaracaoParametro  declaracao,
ListaDeclaracaoParametro  listaDeclaracao 
)

Definition at line 18 of file ListaDeclaracaoParametro.java.


Member Function Documentation

boolean plp.imperative2.declaration.ListaDeclaracaoParametro.checaTipo ( AmbienteCompilacaoImperativa2  ambiente  )  throws VariavelNaoDeclaradaException

Definition at line 37 of file ListaDeclaracaoParametro.java.

Referenced by plp.imperative2.declaration.DeclaracaoProcedimento.checaTipo().

AmbienteCompilacaoImperativa2 plp.imperative2.declaration.ListaDeclaracaoParametro.declaraParametro ( AmbienteCompilacaoImperativa2  ambiente  )  throws VariavelNaoDeclaradaException, VariavelJaDeclaradaException

Cria um mapeamento do identificador para o tipo do parametro desta declaração no AmbienteCompilacaoImperativa2

Parameters:
ambiente o ambiente que contem o mapeamento entre identificador e seu tipo.
Returns:
o ambiente modificado pela declaração do parametro.

Definition at line 62 of file ListaDeclaracaoParametro.java.

Referenced by plp.imperative2.declaration.DeclaracaoProcedimento.checaTipo().

AmbienteExecucaoImperativa2 plp.imperative2.declaration.ListaDeclaracaoParametro.elabora ( AmbienteExecucaoImperativa2  ambiente  ) 

Definition at line 22 of file ListaDeclaracaoParametro.java.


The documentation for this class was generated from the following file:
Generated on Tue Sep 12 22:02:00 2006 for PLP by  doxygen 1.4.7