]>
Commit | Line | Data |
---|---|---|
c63539ff ML |
1 | .. |
2 | Copyright 1988-2022 Free Software Foundation, Inc. | |
3 | This is part of the GCC manual. | |
4 | For copying conditions, see the copyright.rst file. | |
5 | ||
6 | .. _translating-to-generic: | |
7 | ||
8 | Generating the intermediate language for later stages. | |
9 | ------------------------------------------------------ | |
10 | ||
11 | This chapter deals with the transformation of gfortran's frontend data | |
12 | structures to the intermediate language used by the later stages of | |
13 | the compiler, the so-called middle end. | |
14 | ||
15 | Data structures relating to this are found in the source files | |
16 | :samp:`trans*.h` and :samp:`trans-*.c`. | |
17 | ||
18 | .. toctree:: | |
19 | :maxdepth: 2 | |
20 | ||
21 | generating-the-intermediate-language-for-later-stages/basic-data-structures | |
22 | generating-the-intermediate-language-for-later-stages/converting-expressions-to-tree | |
23 | generating-the-intermediate-language-for-later-stages/translating-statements | |
3ed1b4ce | 24 | generating-the-intermediate-language-for-later-stages/accessing-declarations |