From Free Pascal wiki
Jump to navigationJump to search

English (en) français (fr)

back to contents FPC internals


This document describes the internal architecture of the Free Pascal Compiler version 1.9.x+ release. This document is meant to be used as a guide for those who wish to understand how the compiler was created.

The architecture, and the different passes of the compiler are shown in the following figure: (last updated for fpc version 1.0.x)

Next chapter: Scanner/Tokenizer