CS450 Compiler Design
54
Example: a “portable” compiler kit
Java-->JVM
Java
JVM
Java
Java-->JVM
JVM
Q: Suppose we want to run this kit on our some machine M. How could we go about realizing that goal? (with the least amount of effort)
JVM
Java
JVM
C++
reimplement
C++-->M
M
JVM
M
M