Intro A Lenguajes Formales
Intro A Lenguajes Formales
Intro A Lenguajes Formales
LENGUAJES
FORMALES Y
AUTOMATAS
Bases computacionales (1)
Lenguaje natural versus lenguaje formal
Ejemplos de tokens:
Palabras clave: if, while,
in…
Identificadores: Var, String,
List…
Números: 0-9.
Signos: α, #, &, *…
Operadores: +, -, ≠, Σ…
¿Qué es el análisis sintáctico?
En esta fase los caracteres o componentes léxicos se agrupan
jerárquicamente en frases gramaticales. Se comprueba si lo obtenido
de la fase anterior es sintácticamente correcto.
Lenguajes formales (1)
* n
2
n0
• Desarrolla un programa en
cualquier lenguaje que
escriba el abecedario con su
mayúscula y minúscula en
un fondo rojo.