plp.imperative1.memory
Interface AmbienteExecucaoImperativa

All Superinterfaces:
Ambiente<Valor>, AmbienteExecucao
All Known Implementing Classes:
ContextoExecucaoImperativa

public interface AmbienteExecucaoImperativa
extends AmbienteExecucao


Method Summary
 void changeValor(Id idArg, Valor valorId)
           
 ListaValor getSaida()
           
 Valor read()
           
 void write(Valor v)
           
 
Methods inherited from interface plp.expressions2.memory.Ambiente
get, incrementa, map, restaura
 

Method Detail

changeValor

void changeValor(Id idArg,
                 Valor valorId)
                 throws VariavelNaoDeclaradaException
Throws:
VariavelNaoDeclaradaException

read

Valor read()
           throws EntradaVaziaException
Throws:
EntradaVaziaException

write

void write(Valor v)

getSaida

ListaValor getSaida()