plp.orientadaAspectos1.expressao.valor
Interface Valor

All Superinterfaces:
Expressao
All Known Subinterfaces:
ValorConcreto
All Known Implementing Classes:
ValorBooleano, ValorInteiro, ValorNull, ValorRef, ValorString

public interface Valor
extends Expressao

Valor agrupa objetos dos diferentes valores primitivos


Method Summary
 Tipo getTipo(AmbienteCompilacao ambiente)
          Retorna o tipo do valor.
 
Methods inherited from interface plp.orientadaAspectos1.expressao.Expressao
avaliar, checaTipo
 

Method Detail

getTipo

Tipo getTipo(AmbienteCompilacao ambiente)
Retorna o tipo do valor.

Specified by:
getTipo in interface Expressao
Parameters:
ambiente - o ambiente de compilação.
Returns:
o tipo do valor.