Documentos de Académico
Documentos de Profesional
Documentos de Cultura
REQUERIMIENTOS:
Hoja de presentación (con nombre de proyecto integrantes, docente, fecha)
Gramática de forma norma T,N,P,S
Grafo sintáctico
Tabla de Análisis Sintáctico (LL o LR)
Reglas semánticas (que tipos de datos se pueden trabajar)
Programa de compilador
o Debe permitir almacenar un programa
o Aplicarle análisis léxico, sintáctico y semántico
o y hacer la generación de código, el código generado debe ser en C o C++
o para el código generado debe hacer uso de etiquetas para implementar los ciclos y las
condiciones.
El compilador debe manejar las siguientes estructuras de control y sentencias principales
o Sentencia de lectura: por ejemplo lee(a,b,c), => scanf(“%d”,&a),scanf(b),scanf(c)
scanf(“%f”,&b)
o Sentencia de escritura
o Sentencias de Declaración de Variables
o Sentencia ciclo (while, for, do - while) , if then else
o Sentencias de asignación de expresiones
o Tipos de datos: entero, char o string, float;
Individuales
Equipos: