12345678910111213141516171819202122232425262728293031323334 |
- .LP
- \&
- .sp 10
- .ce 4
- DESCRIPTION OF A MACHINE
- ARCHITECTURE FOR USE WITH
- BLOCK STRUCTURED LANGUAGES
- .sp 6
- .ce 4
- Andrew S. Tanenbaum
- Hans van Staveren
- Ed G. Keizer
- Johan W. Stevenson\v'-0.5m'*\v'0.5m'
- .sp 2
- .ce
- August 1983
- .sp 2
- .ce
- Informatica Rapport IR-81
- .sp 13
- Abstract
- .sp 2
- .ti +5
- EM is a family of intermediate languages
- designed for producing portable compilers.
- A program called \fBfront end\fP
- translates source programs to EM.
- Another program, \fBback end\fP,
- translates EM to the assembly language of the target machine.
- Alternatively, the EM program can be assembled to a highly
- efficient binary format for interpretation.
- This document describes the EM languages in detail.
- .sp 4
- \v'-0.5m'*\v'0.5m' Present affiliation: NV Philips, Eindhoven
|