Yet Another Compiler