Technically you can compile any Turing complete language to any other Turing complete language. Implementing such fact does not make it worth praise, even more, when you compile it to a language, which requires such amount of abstraction levels and adds horrible overhead.