OpenLDK is a Just-In-Time (JIT) compiler and runtime environment for Java, implemented entirely in Common Lisp. It bridges the gap between Java and Common Lisp by incrementally translating Java ...
My implementation of a compiler for the MiniJava language (a small subset of Java). Its development process consists of three different projects, where each one served as an assignment for the ...