Traductor escrito en Flex & Bison para el lenguaje LMA (Lenguaje manejador de arreglos).
El siguiente documento es un pequeño ejemplo de un traductor capaz de ejecutar programas escritos en LMA (Lenguaje Manejador de Arreglos). El traductor acepta una secuencia de instrucciones del lenguaje LMA y efectúa algunas acciones a medida que se realiza en análisis sintáctico.
Para su implementación se utilizaron las herramientas FLEX-BISON.
Para compilar el programa usando Makefile
$ make
O manualmente en Linux, siguiendo los siguientes pasos:
$ bison -d ALM.y
$ flex ALM.l
$ gcc ALM.tab.c lex.yy.c -o ALM -lm
$ ./ALM