O'Reilly logo

Compilers: Principles and Practice by Himanshu B. Dave, Parag H. Dave

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1.3 Translation Schemes

1.3.1 T-diagram

Most of the translation schemes accept some input code in a specified source language, translates it using a program which is written in its implementation language and generates an output in a specified target language, as shown in Fig. 1.2. The translation program itself works on some specified system – a combination of hardware and operating system software. To depict this arrangement in a compact way, the so-called T-diagrams are traditionally used. A general T-diagram is shown in Fig. 1.3. The arrow over the middle upper box indicates the direction of information processing. Sometimes, we may have to extend this symbolism by adding more components such as, e.g., the hardware platform on which the translator ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required