Traductores e Intérpretes UCAB : Gramatica Regular
This page last changed on Oct 09, 2006 by juanca.
En una gramática regular (o gramática lineal), el lado izquierdo es restringido a un único símbolo no-terminal (tal como en una gramática independiente de contexto) y el lado derecho es restringido a:
o a:
para gramáticas lineales derechas, o a:
para las gramáticas lineales izquierdas. Las gramáticas lineales izquierdas y derechas son ambas gramáticas regulares. Las gramáticas regulares generan los lenguajes regulares, que es la misma clase de lenguajes definida por los conjuntos regulares, las expresiones regulares, y los automatas finitos. Las gramáticas regulares son un subconjunto de la clase de las gramáticas independientes del contexto. EjemplosLas siguientes gramáticas, G 1 y G 1, son gramáticas regulares lineal derecha y lineales izquierda respectivamente que generan el lenguaje L = {a 2n | n ≥ 0}.
|
Document generated by Confluence on Oct 04, 2010 11:25 |