CS450 Compiler Design
68
HM
Ada-->TM
Half Bootstrap
Idea: We can use cross compilation from HM to TM to bootstrap the TM compiler.
Step 1: Implement Ada-->TM compiler in Ada
Ada-->TM
Ada
Step 2: Compile on HM
Ada-->TM
Ada
Ada-->HM
HM
HM
Cross compiler: running on HM but emits TM code