]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/fortran/doc/gfc-internals/generating-the-intermediate-language-for-later-stages.rst
sphinx: add missing trailing newline
[thirdparty/gcc.git] / gcc / fortran / doc / gfc-internals / generating-the-intermediate-language-for-later-stages.rst
CommitLineData
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
8Generating the intermediate language for later stages.
9------------------------------------------------------
10
11This chapter deals with the transformation of gfortran's frontend data
12structures to the intermediate language used by the later stages of
13the compiler, the so-called middle end.
14
15Data 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