CS450 Compiler Design
60
Bootstrapping an Interpretive Compiler to Generate
M
code
Step 1
: implement
JVM-->
M
Java
JVM
JVM-->
M
Java-->JVM
JVM
JVM
M
M
JVM-->
M
Java
Step 2
: compile it
Step 3:
compile this