An overview of the PL.8 compiler
暂无分享,去创建一个
The PL.8 compiler accepts multiple source languages and produces high quality object code for several different machines. The strategy used is to first do a simple translation of the source program to a low level intermediate language. Global optimization and register allocation are then used to improve code rather than relying on special case code selection.
[1] John Cocke,et al. A program data flow analysis procedure , 1976, CACM.