I'm not doing any fancy compiler stuff - the target language is Haskell so that's all done for me.
*Edit: And I should probably say something about it :) Its an s-expression based language so it looks like a Lisp and you can use macros on it, it also reads by indentation if you want it to look like Python, and then the rest of it just comes from Haskell :)