Compiling Declarative Languages to JAVA Bytecode

The aim of this project is to implement a functional or logic language by compiling it to JAVA bytecode.