This Eclipse project is a Yaka compiler. Yaka is a language created at the INSA-Rennes to learn about compilers and ASM. This compiler written in Java can output ASM or YVM code. YVM (for Yaka Virtual Machine) is a bytecode between Yaka and ASM.
You just have to import this repository in Eclipse and run it. It is designed to be used through the command-line.