GitHub repository: kevinmatthes/yal
Primary language: Java
Description: A compiler design case study, just Yet Another Language.  Implemented in Java.