Menu

Inicio
Compilar
Administracion
Usuarios
Ayuda
Ejemplos
HowTo

Login

Usuario:

Password:



Registrarse

Enlaces

UCLM
ESI | UCLM
Campus Virtual

Idioma

::Estas en: Inicio / Ejemplos

reminacc :

grammar elim{

     terminal a,b,d;
     nonterminal S,B,A,C,D;
     axiom S;

     productions{
          S:=A a| B | D;
          B:=b;
          A:=a A| b A | B;
          C:= a b d;
     }
}


/*
ENG: We will remove the inaccesible symbols to the grammar, in this
     case, the production [C:= a b d;] will be removed.
ESP: Es una gramatica a la que vamos a eliminar los simbolos inaccesibles
     en este caso se eliminara la produccion [C:= a b d;]
*/

print(elim);
gramsimplificad = reminacc(elim);