Page 55 - LENGUAJES FORMALES AUTOMATAS Y COMPILADOS
P. 55

55






















                  Hay un teorema, válido expresar con motivo de este esquema que es Chomsky y su clasificación:
                  (jerarquía de Chomsky): dado un alfabeto ∑, el conjunto de los lenguajes regulares sobre ∑ está
                  incluido  propiamente en el  conjunto de los  lenguajes libres de contexto  y este  a su  vez está
                  incluido propiamente en el conjunto de los lenguajes sensibles al contexto, que  finalmente  está
                  incluido propiamente en el conjunto de lenguajes con estructura de frase. Esto es: L3 ⸦ L2 ⸦ L1
                  ⸦ L0.
                  Entonces el tipo3 es: (gramáticas regulares).

                  Estas gramáticas regulares pueden ser a su vez de dos tipos a saber:

                      1-  Lineales por la derecha, donde todas las producciones son de la forma:
                         A  BC
                         A  B
                         A  Λ
                         Donde: (A, C Є VN) Y (B Є   VT)

                      2-  Lineales por la izquierda, donde todas las producciones son de la forma:
                         A  CB
                         A  B
                         A  Λ
                         Donde: (A, C Є VN) Y (B Є   VT)

                  Para cada gramática lineal por la derecha existe una gramática lineal por la izquierda que genera
                  el mismo lenguaje y viceversa.

                  Los lenguajes regulares son lenguajes formales que tienen las siguientes características:

                      1-  Puede ser descrito mediante una expresión regular, esto es expresar de forma compacta
                         cómo son todas las cadenas de símbolos que le pertenecen. Es decir, en una sola expresión
                         general,  describir  como  pueden  ser  las  cadenas  de  símbolos  que  serán  aceptadas  o
                         reconocidas.
                      2-  Puede ser generado por una gramática regular, esto es poder obtener todas las cadenas de
   50   51   52   53   54   55   56   57   58   59   60