Sign in Join
Wiki copytemporary

Compiler Mode/fr

Deutsch · English · Español · Français · Suomi · 中文(中国)

Le compilateur Free Pascal compile dans un mode spécifique. Chaque mode édicte quelle le compilateur accepte comme valide, et ce qu'il considère comme invalide. Le mode du compilateur peut être défini à l'aide de la directive de compilation {$mode }, ou en ligne de commande avec l'option de ligne de commande -M.

Modes

C'est le mode original du compilateur Free Pascal. A la version 3, c'est le mode par défaut du compilateur, il n'est donc pas nécessaire de le spécifier en ajoutant cette directive.

Ce mode ajoute des fonctionnalités supplémentaires au mode FPC , incluant les classes, interfaces et exceptions.

C'est le mode de compatibilité avec Turbo Pascal.

C'est le mode de compatibilité avec Delphi.

C'est le mode de compatibilité avec Mac Pascal.

Le mode de compatibilité avec la norme ISO 7185, qui est connue aussi comme Pascal standard.

Bascule de mode

A la version 2.3.1 de Free Pascal, la directive de compilation {$ModeSwitch} a été ajoutée pour permettre l'ajout sélectif de caractéristiques d'un mode de compilation au mode courant, créant ainsi un mode personnalisé. Par exemple :

pascal
{$mode FPC}
    {$ModeSwitch EXCEPTIONS}

ajoutera la gestion d'exception au mode de compilation FPC.

Voir aussi


From the Free Pascal wiki, page "Compiler Mode/fr", as the Internet Archive kept it on 2021-04-21, last changed on 2020-02-12. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.