FPC internals/fr

From Lazarus wiki
Revision as of 14:02, 24 May 2020 by E-ric (talk | contribs)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.

  1. Introduction
  2. Scanner/Tokenizer
  3. L'arbre d'analyse
  4. Tables de symboles
  5. Entrées de symbole
  6. Informations de types
  7. L'analyseur
  8. Le parser pour l'assembleur en ligne
  9. Le générateur de code
    1. Générateur de noeud de code
    2. Couche d'abstraction du générateur de code
    3. Allocateur de registre
  10. L'optimiseur
  11. La sortie assembleur
  12. Génération de données initialisées
  13. Fichiers de message