Latte compiler