Skip to content

Proyecto para la materia de compiladores cursada con el profesor Tecla Parra Roberto, opción: Logos con demo incluida.

Notifications You must be signed in to change notification settings

YosafatM/J-Compiladores-Proyecto

Repository files navigation

J-Compiladores-Proyecto

Proyecto para la materia de compiladores cursada con el profesor Tecla Parra Roberto, opción: Logos con demo incluida. Si requieren ayuda en algo, estaré dispuesto a contestar dudas lo más pronto posible en el correo de mi perfil. O, bien, también pueden poner un issue o contactarme por las datos de mi perfil.

Cómo correrlo:

El proyecto se corrió desde IntelliJ IDEA, así que sería lo más sencillo de realizar. Sin embargo, con la carpeta src se puede hacer en NetBeans un proyecto directamente. La clase principal que hay que correr está en la carpeta: src/Logos, y es el main de todo el proyecto.

Instrucciones de uso:

En el archivo Demo.txt, se cuentan con los ejemplos requeridos en la lista de figuras que se piden para el proyecto. Al usar el proyecto, hay 3 botones, el botón de play corre todo el código de golpe. El botón de debug, activa el modo de debug, al hacer clic dos veces seguidas en debug reinicia el lienzo de dibujo. Cuando se está en modo debug se activa el tercer botón que corre la siguiente línea y lo pone en espera.

Consejos

Para el diagrama de clases, tanto como NetBeans como IntelliJ IDEA tienen la utilidad de hacerlo automáticamente, en IntelliJ seleccionamos todos los archivos Java, clic derecho y seleccionamos 'Diagrams', en la opción 'Show diagram', y seleccionamos la opción 'Java Clases'. En caso de no poder, pueden contactarme y les ayudo lo más pronto que pueda.

Una vez tengan el diagrama, borramos las clases/interfaces que son directamente de Java, y seleccionamos los botones de arriba: 'Fields', 'Constructors', 'Methods', 'Properties', 'Inner Clases' y 'Show dependencies', esto es importante para que salga completo el diagrama de clases. Después de eso, se guarda como imagen y listo.

Créditos de la Iconografía:

Icons made by Freepik from www.flaticon.com
Icons made by Pixel perfect from www.flaticon.com

About

Proyecto para la materia de compiladores cursada con el profesor Tecla Parra Roberto, opción: Logos con demo incluida.

Topics

Resources

Stars

Watchers

Forks