Just for reference, there's a [link|http://www2.fit.qut.edu.au/CompSci/PLAS//ComponentPascal/virtual_machines.pdf|Comparison of VM's] from the Gardens Point Component Pascal group which tried to implement them in both JVM and CLI. (Granted that Object Pascal is about as static as they come, but the article may still be of interest).