A school project where we tries to develop a compiler for a fictional language called minijava.