Se puede hacer cabal run y funca :)
CompileBlock se banca bloques vacios
- Corregido orden de los Pop en BinOp
- Agregada implementacion para Mul
Faltaba un Jump en el If para que no ejecute la rama false siempre
Testeado el Not
Corregida implementacion del Or y borrados tests de LISCompilation
Agregados tests para los comparators
Test para Vble como NExp
Testeado el if
El If hace uso de la Memory para generar las etiquetas
Testeado el while, cuando solo hay uno
El While hace uso de la Memory para generar las etiquetas
Refactorizada logica repetida de los generateXLabels
Implementada optimizacion para [Push A, Pop A]
Optimizacion de Store seguido de Read
Spec para correr samples