Aplicación de Los Lenguajes Formales
Aplicación de Los Lenguajes Formales
Aplicación de Los Lenguajes Formales
ejemplo
un alfabeto podría ser el conjunto {a,b}, y una gramática podría definir a las
fórmulas bien formadas como aquellas que tienen el mismo número de
símbolos a que b. Entonces, algunas fórmulas bien formadas del lenguaje
serían: ab, ba, abab, ababba, etc., y el lenguaje formal sería el conjunto de
todas esas fórmulas bien formadas.
Un lenguaje formal es un conjunto (finito o infinito) de cadenas finitas de símbolos
primitivos
El lenguaje “Número” es simplemente el conjunto infinito de cadenas finitas formadas
con los dígitos 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9.
Dichas cadenas están formadas gracias a un alfabeto y a una gramática que están formalmente
especificados
La gramática es un conjunto finito de reglas para formar cadenas finitas juntando símbolos del
alfabeto
A cada cadena de símbolos de un lenguaje formal se le llama fórmula bien formada (o palabra)
del lenguaje
Gramática formal
A cada cadena de símbolos de un lenguaje formal se le llama fórmula bien formada (o palabra)
del lenguaje
A los diseñadores de lenguajes formales, les interesan las gramáticas tipo 2, que son
las que nos permiten definir un lenguaje de programación, y las de tipo 3, que nos
permitirán definir cuáles son los caracteres que constituyen las palabras de nuestro
lenguaje. Posteriormente, veremos un ejemplo de cada uno de estos cuatro tipos de
gramática, una vez hayamos definido los conceptos necesarios para entenderlos.
-Por generaciones.
Por generaciones.
Según la forma de ejecución.