A school project to create a compiler for a objective-C—like language