Primer paso para la generacion de codigo intermedio completa.
La clase IntermediateGen abre un archivo temporal en su constructor
que sera el encargado de almacenar todo el codigo intermedio.