Difference between revisions of "FPC internals/fr"
From Lazarus wiki
Jump to navigationJump to search (Aligned to English version) |
|||
Line 19: | Line 19: | ||
#* [[Compiler-generated data and data structures/fr|Données générées par le compilateur et structures de données]] | #* [[Compiler-generated data and data structures/fr|Données générées par le compilateur et structures de données]] | ||
# [[Message files/fr|Fichiers de message]] | # [[Message files/fr|Fichiers de message]] | ||
− | + | # [[Interface delegation/fr|Délégation d'interface]] | |
− | + | # [[FPC Internals/Parameters/fr|Paramètre]] | |
− | [[ |
Revision as of 13:48, 25 December 2020
│
English (en) │
français (fr) │
Les parties basiques de cette documentation sont reprises de la documentation du fonctionnement interne 1.0.x ([1]) écrit par by Carl-Eric Codere. Elles sont adaptées pour correspondre aux parties changées dans la 1.9.x. Cette documentation est encore en cours d'élaboration.
- Introduction
- Scanner/Tokenizer
- L'arbre d'analyse
- Tables de symboles
- Entrées de symbole
- Informations de types
- L'analyseur
- Le parser pour l'assembleur en ligne
- Le générateur de code
- L'optimiseur
- La sortie assembleur
- Génération de données initialisées
- Fichiers de message
- Délégation d'interface
- Paramètre