👋 ¡Bienvenido!
Este es un proyecto para la creación de un analizador léxico para archivos Yalex.
Los archivos Yalex son una forma de describir gramáticas formales mediante una notación específica. Es una herramienta que se utiliza para definir lenguajes de programación, sistemas de procesamiento de lenguajes y compiladores. Los archivos Yalex contienen una serie de reglas gramaticales que describen las estructuras sintácticas del lenguaje que se está definiendo. Estas reglas gramaticales son utilizadas por un analizador sintáctico para determinar si una cadena de texto se ajusta a la gramática del lenguaje.
Para utilizar este analizador léxico, sigue estos sencillos pasos:
- Descarga el repositorio.
- Ingresa la ruta del archivo Yalex que deseas analizar dentro del archivo main.py.
- Ejecuta el archivo main.py en la consola.
¡Y listo! El analizador léxico te mostrará los tokens encontrados en el archivo.
Este proyecto es de código abierto y se aceptan contribuciones. Si deseas contribuir, puedes hacer lo siguiente:
- Haz un fork del repositorio.
- Crea una rama con tu nueva característica o arreglo.
- Envía un pull request.
Este proyecto está bajo la Licencia MIT. Para más detalles, consulta el archivo LICENSE.
¡Gracias por tu interés en este proyecto! 👍