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