Java version of llc toy compiler