KiwiCode is the framework for intermediate representation of the compiler/interpreter