Cada día mas niños comienzan a estudiar programación desde mas jóvenes, y a esta creciente demanda surgen día a día nuevas herramientas para aprender a programar desde chicos, pero generalmente estas herramientas están en inglés entonces quedan fuera del alcance de los niños que solamentehablan español. Decidimos colaborar con la causa y desarrollar un lenguaje, en español, lo mas simple y coloquial posible, que permita hacer las cosasbásicas de programación imperativa para dar los primeros pasos en la materia.
- makefile : Archivo para generar los archivos ejecutables.
- lex.l : Definicion de la gramatica y palabras reservadas del lenguaje.
- sintaxis.y : Definicion de reglas y funciones auxiliares.
- Clonar repositorio
git clone https://github.com/micabanfi/TP-TLA.git
- Situarse en la carpeta
cd TP-TLA
- Ejecutar makefile. Es necesario tener verion 7 de gcc
make compiler
- Escribir un codigo
nano code.ppp
- Compilarlo
./compiler <code.ppp> code.c gcc code.c -o code.o
- Ejecutarlo
./code
- Compilar caso de prueba elegido
make example1
- Ejecutarlo
./test1
Se puede compilar todo junto con
make all
Se puede compilar todos los ejemplos con
make examples
- Micaela Banfi - [email protected]
- Juan Grethe - [email protected]
- Martin Grabina [email protected]