Compiler/fr

From Lazarus wiki
Jump to navigationJump to search

Deutsch (de) English (en) español (es) suomi (fi) français (fr) Bahasa Indonesia (id) português (pt)

Le compilateur (dans cet article, le compilateur Pascal FPC) est le programme exécutable qui traduit le code source Pascal en langage assembleur pour être ensuite converti par l'assembleur en l'application spécifiée par le code source.

Notez que certains compilateurs Pascal - et la plupart des autres compilateurs - génèrent directement le programme exécutable ou produisent un module objet qui peut être donné à un linker. Dans le cas du compilateur Pascal FPC, ce travail est confié à un assembleur.

Certains compilateurs sont des programmes exécutables autonomes qui reçoivent une ligne de commande et un ensemble de fichiers. D'autres compilateurs Pascal fournissent un Integrated Development Environment ou IDE, qui permettent d'éditer et de compiler de manière transparente.

Quelques exemples de compilateurs Pascal :

  • Australian Atomic Energy Commission Compilateur Pascal pour IBM 370 Mainframe
  • Borland Pascal et Turbo Pascal qui ont été développés par Borland International pour MS-Dos et Windows 3.1 ou comme applications 16-bit pour Windows 95.
  • Delphi de Codegear / Borland International qui produit des applications 32-bit pour Windows 95/98/NT/Me/2000/XP/Vista.
  • Kylix de Borland International qui produit des applications 32-bit pour Linux.
  • UCSD Pascal pour le PDP-11 et Apple II, et plus tard pour IBM-PC sous MS-Dos tournant sous son propre système d'exploitation.
Divers compilateurs Pascal :
AAEC Pascal | Alice Pascal | Apple Pascal | Borland Pascal | Clascal | Delphi | Free Pascal (FPC) | GNU Pascal | Kylix | Lisa Pascal | Mac Pascal | Metrowerks Pascal | NBS Pascal | OMSI Pascal | P32 | Sibyl | Smart Pascal | Swedish Pascal | THINK Pascal | Turbo Pascal | UCSD Pascal | VAX Pascal | Virtual Pascal | winsoft PocketStudio
Une liste extensive des compilateurs est entretenue à Pascaland.