AmbienteCompilacaoOO1.java

Go to the documentation of this file.
00001 package plp.orientadaObjetos1.memoria;
00002 
00003 import plp.expressions2.expression.Id;
00004 import plp.expressions2.memory.VariavelNaoDeclaradaException;
00005 import plp.orientadaObjetos1.declaracao.procedimento.ListaDeclaracaoParametro;
00006 import plp.orientadaObjetos1.excecao.declaracao.ProcedimentoJaDeclaradoException;
00007 import plp.orientadaObjetos1.excecao.declaracao.ProcedimentoNaoDeclaradoException;
00008 import plp.orientadaObjetos1.util.Tipo;
00013 public interface AmbienteCompilacaoOO1 extends AmbienteOO1<Tipo> {
00014 
00022     public void mapParametrosProcedimento(Id idArg, ListaDeclaracaoParametro parametrosId) throws ProcedimentoJaDeclaradoException;
00023 
00033     public ListaDeclaracaoParametro getParametrosProcedimento(Id idArg) throws ProcedimentoNaoDeclaradoException;
00034 
00041     public Tipo getTipoEntrada() throws VariavelNaoDeclaradaException;
00042 
00043 }

Generated on Tue Sep 12 21:52:08 2006 for PLP by  doxygen 1.4.7