6.3.8 Anatomy of a Language Front End

A front end for a language in GCC has the following parts:

If the front end is added to the official GCC source repository, the following are also necessary: