Skip to content

Repositorio de prácticas de la materia de Compiladores. Implementación de las clases AFD y AFN, Conversión de una expresión regular a un AFN utilizando las construcciones de Thompson, conversión de un AFN a un AFD por el algoritmo de subconjuntos, generación de un analizador léxico por medio de Jaccie, analizador sintáctico por descenso recursiv…

Notifications You must be signed in to change notification settings

IvanovskyOrtega/Compiladores

Repository files navigation

COMPILADORES

Prácticas de la materia de Compiladores, hechas en C++ (a excepción del ejemplo de Jaccie que esta en Java y el proyecto en Python).

Compilacion de las prácticas

Linux: Tan facil como escribir "make" 
Para el ejemplo de Jaccie, crear el proyecto en su IDE de preferencia, leer el Readme de la práctica 4.
Windows: No ha sido probado aún.

Requisitos

Tener make instalado en tu sistema Linux (sudo apt-get install make). Facilita la compilación :)

Extras

$make : Solo compila
$make run : ejecuta
$make clean : Elimina archivos objeto y el ejecutable
$make indent : Indenta el código (a veces no funciona bien).

Autor

  • Ivan Ortega Victoriano

About

Repositorio de prácticas de la materia de Compiladores. Implementación de las clases AFD y AFN, Conversión de una expresión regular a un AFN utilizando las construcciones de Thompson, conversión de un AFN a un AFD por el algoritmo de subconjuntos, generación de un analizador léxico por medio de Jaccie, analizador sintáctico por descenso recursiv…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published