Agrego script para compilar el compilador.

La idea es que además de facilitar la compilación sirva como ejemplo de
como hacerlo.
Actualización del .gitignore.
Actualización de estructuras y tipos de datos.