Fiche technique | |
---|---|
Type de produit : | Langage de programmation |
Auteur : | Jukka Virtanen, Peter Gerwinski, Frank Heckenbach, Waldek Hebisch |
Licence : | GPL |
Date de publication : | 1987 |
Site Web : | http://www.gnu-pascal.de/ |
Introduction
Le langage de programmation GNU Pascal est compilateur Pascal en 32 bits et 64 bits inclus dans la collection GNU Compiler Collection (GNU CC ou GCC). Il combine un Pascal frontal avec le le GCC en arrière-plan pour la génération et l'optimisation du code. Contrairement aux utilitaires comme p2c, il s'agit d'un vrai compilateur et non pas un simple convertisseur de langage de programmation à un autre.
Le but du GNU Pascal est de produire un compilateur Pascal (appelé GNU Pascal ou GPC) combinant la clarté du langage de programmation Pascal avec des outils puissants adaptés à la programmation de la vie réelle, en prenant en charge à la fois le standard Pascal et le standard Extended Pascal comme les normes ISO (ISO 7185:1990, ISO/IEC 10206:1991), ANSI et IEEE (ANSI/IEEE 770X3.160-1989) ainsi que le support d'autres standard Pascal (UCSD Pascal, Borland Pascal (Turbo Pascal), Delphi, Mac Pascal et Pascal-SC) dans la mesure où ceux-ci augmente la clarté d'utilisation dans les conditions d'utilisation de licence GNU.
Le développement du GNU Pascal semble figer dans le temps depuis 2005, ceci est dommage pour la communauté, car le mot réservé for fait partie des mots réservés for les plus puissant jamais développé par tous compilateurs Pascal confondu. Son traitement des ensembles amène le compilateur Pascal à niveau nettement supérieur. De plus, sa capacité à traiter des nombres complexes à font langage de programmation Pascal qui aurait dû suscité plus d'intérêt de la communauté scientifiques.
Liste des versions
Version | Date |
---|---|
1987 | |
0.01 | 27 février 1989 |
0.02 | 28 février 1989 |
2.1 | 10 mai 2002 |
3.4.4 | 17 février 2005 |