Implementacion inicial

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Haciendo algunas correciones

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Se agrega la symbolTable

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Se cambia la logica de Token para q ahora solo guarde el tag y la
posicion en la tabla, y en la tabla se guarda el lexema referente al
token

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Se agrega el uso de comas como separador asi como regla para llamadas de
funciones

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Si el token es llamada se divide el valor asociado en 2 siendo el 1
valor el invocador y el segundo el metodo llamado

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Se agrega logica para recibir archivo fuente por consola e imprimer
resultados (en este caso la symboltable) en un archivo de salida

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Se agregan reglas de funciones, asi como validacion de extension .lrd
apara el archivo fuente

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Archivo de prueba con la lógica del lenguaje implementada
Se agrega llamada a superfuncion y corre la prueba

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Se configurar ejecucion de la simulacion

Signed-off-by: ricardorlg <ricardolarrahondo2@hotmail.com>
Se añade anotación para la ejecución del main como un script de shell
Merge branch 'ricardodevelop'

Merge con el branch de desarrollo actual
Se remueve el cógido no usado