refactoring of IRGEN
refactoring of IRGEN
refactoring irgen
fully refactored intermediate code generator. no support for arrays and structs.
Merge branch 'master' into intermediateCodeGenerator
Arrays are now completely working in the intermediate code generator