Ejemplo n.º 1
0
        public Automata Term(string simbolo)
        {
            Automata   afn        = new Automata();
            Estado     inicial    = new Estado(0);
            Estado     aceptacion = new Estado(1);
            Transicion tran       = new Transicion(inicial, aceptacion, simbolo);

            inicial.setTransiciones(tran);
            afn.addEstados(inicial);
            afn.addEstados(aceptacion);
            afn.setInicial(inicial);
            afn.addEstadosAceptacion(aceptacion);
            afn.setLenguajeR(simbolo + " ");
            return(afn);
        }
Ejemplo n.º 2
0
 public void setTransiciones(Transicion tran)
 {
     this.transiciones.Add(tran);
 }