GNU Pascal/fr

From Free Pascal wiki
Jump to navigationJump to search

English (en) français (fr)

Le Pascal GNU (GPC) est un compilateur Pascal du projet GNU. Il est compatible avec le Pascal Standard défini dans la norme ISO 7185 et il implémente la "plupart" de la norme Pascal Etendu ISO 10206.

Contrairement à Free Pascal, GPC n'est pas auto-hébergé i.e. il n'est pas capable de se traduire et de se construire. Au lieu de cela, il agit comme un frontal à la collection de compilateur GNU (GCC), ainsi le code Pascal est converti en C, et du C vers le langage machine. Cela a l'avantage de le rendre instantanément portable vers toutes les plates-formes que GCC supporte. Cependant, puisque GNU Pascal n'est qu'un frontal, il doit s'adapter à tous les changements majeurs faits sur GCC. Par conséquent, les nouvelles versions majeures ne sont adoptées que lentement.

Free Pascal devrait générer un code machine plus efficace que GPC.

Liens externes

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.