00001 package plp.expressions2.expression;
00002
00003 import plp.expressions1.util.Tipo;
00004 import plp.expressions1.util.TipoPrimitivo;
00005 import plp.expressions2.memory.AmbienteCompilacao;
00006
00010 public class ValorString extends ValorConcreto<String> {
00011
00015 public ValorString(String valor) {
00016 super(valor);
00017 }
00018
00026 public Tipo getTipo(AmbienteCompilacao amb) {
00027 return TipoPrimitivo.STRING;
00028 }
00029
00030 @Override
00031 public String toString() {
00032 return String.format("\"%s\"", super.toString());
00033 }
00034 }