The Z Compiler