Exemplo n.º 1
0
  public PerteneceGreibach(Greibach g, ArrayList<String> s) {
    // TODO Auto-generated constructor stub
    if (mensajero == null) mensajero = Mensajero.getInstancia();

    lambda = mensajero.devuelveMensaje("simbolos.lambda", 4);
    gramatica = g;
    palabra = s;
  }
Exemplo n.º 2
0
  public AutomataP_to_GramaticaIC(Automata a) {
    // TODO Auto-generated constructor stub

    automataOriginal = (AutomataPila) a;
    if (a.getEstadosFinales() == null || a.getEstadosFinales().isEmpty())
      automataEntrada = ((AutomataPila) a);
    else automataEntrada = ((AutomataPila) a).convertirPilaVacia();

    mensajero = Mensajero.getInstancia();
    lambda = mensajero.devuelveMensaje("simbolos.lambda", 4);
    auxtraduccion = mensajero.devuelveMensaje("simbolos.auxtraduccion", 4);
    ultimatraduccion = mensajero.devuelveMensaje("simbolos.ultimatraduccion", 4);
    fondoPila = ((AutomataPila) automataEntrada).getFondoPila();
    comienzo = mensajero.devuelveMensaje("simbolos.comienzo", 4).charAt(0);
    xml = "";
    xml += "<pasos>\n";
    controlador = Controlador_imp.getInstancia();
    lat = "";
    lat += mensajero.devuelveMensaje("formatos.cabecera", 5);

    xmllatex = "<steps>\n<cabecera>" + lat + "</cabecera>\n";

    AP_Gramatica();
  }