C-analyzer es una avanzada herramienta de escritorio diseñada para el análisis léxico y sintáctico del lenguaje de programación C.
- Análisis Léxico Avanzado: Analiza el código en C para identificar y clasificar los distintos componentes léxicos.
- Análisis Sintáctico: Descompone y examina la estructura del código para garantizar la coherencia y la corrección sintáctica.
- Desarrollado en Python 3.10.x: Utiliza las últimas características y mejoras de Python para asegurar un rendimiento óptimo y una experiencia de usuario fluida.
- Interfaz de Usuario Intuitiva: Fácil de usar, permitiendo a los usuarios realizar análisis complejos con sencillez y eficiencia.
- Python 3.10.x: Para el desarrollo del núcleo de la aplicación.
- Paquete PLY de Python: Utilizados para realizar análisis sintácticos y léxicos detallados.
- Tkinter para la GUI: Paquete popular por su facilidad de uso y adaptabilidad para las aplicaciones de escritorio.
- Instalar las dependencias
- Ejecutar
- En el panel izquierdo se ingresa código C y en al procesar se muestran los resultados del análisis del código
- Paul Soria
- Gabriela Ramos
- Juan Xavier Pita