Mac Pascal/fr

From Lazarus wiki
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.
Logo OSX.png

Cet article s'applique uniquement à Mac OS Classic.

Voir aussi: Multiplatform Programming Guide/fr

English (en) français (fr)

Mac Pascal est une désignation qui a été rétrospectivement affecté au Pascal Objet d'Apple.

Basée sur les fondations posées avec Pascal Lisa et Clascal, une équipe de développement à Apple Computer mené par Larry Tesler ont développé une version orientée objets du langage Pascal en collaboration avec Niklaus Wirth. La première version de ce dialecte, sous le terme Pascal Objet, fût livrée en 1985.

En peu de temps, Object Pascal est devenu le premier langage de développement pour Mac OS. La syntaxe Pascal d'Apple a également été adoptée par d'autres EDIs pour la plate-forme Macintosh, y compris Pascal THINK et Pascal Metrowerks. En 1989, les concepts du Pascal Objet ont été inclus dans la version 5.5 de Turbo Pascal.

Depuis lors, Pascal Objet est un terme générique pour les implémentations moderne du langage permettant la POO et l'implémentation d'origine d'Apple est devenue Mac Pascal.

Support de Mac Pascal dans Free Pascal

Aujourd'hui, la syntaxe Mac Pascal est toujours supportée par Free Pascal si le mode MACPAS est activé. Cette manière est p.ex. nécessaire quand vous voulez développer des programmes FPC pour la cible MacOS et incorporer du code existant.

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.