Skip to content

Latest commit

 

History

63 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

MiniJavaCompiler

A compiler for a subset of Java, written in Java. Generate machine code for a stack-based, object-oriented virtual machine

For a register-based machine

This project could be modified to target a register-based machine, but was out of the scope of the class for which this was a project. To target a register based machine, primitive operations must share a fixed set of registers. To see how these registers could be assigned see my implementation of Compiler Like Resource Allocation

About

A compiler for a subset of Java, written in Java. Generate machine code for a stack-based, object-oriented virtual machine

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages