Section courante

A propos

Section administrative du site

Voici les différentes directives de compilation proposés par MPW Pascal :

Directive Description
$A1 Cette directive permet d'autoriser les sections de données globales de l'unité à être non contiguës.
$A5 Cette directive permet de laisser le compilateur résoudre les références aux données globales de l'unité.
$B Cette directive permet de générer du code relatif au PC ou A5.
$C Cette directive permet de générer du code.
$D Cette directive permet d'intégrer les noms de routine dans le code objet.
$E Cette directive permet d'envoyer les erreurs de compilation au nom de fichier.
$ELSEC Cette directive permet de compiler le texte source si comp-expr dans $IFC précédent est false.
$ENDC Cette directive permet d'indiquer la fin de l'intervalle du texte source compilé de manière conditionnelle.
$H Cette directive permet de vérifier le déréférencement des descripteurs d'objet.
$I Cette directive permet d'inclure un fichier source séparé dans la compilation.
$IFC Cette directive permet de compiler le texte source suivant si la valeur de comp-expris est true.
$IFC OPTION Cette directive permet de déterminer les paramètres actuels des options du compilateur.
$J Cette directive permet d'indiquer que les données globales peuvent être définies dans un autre fichier.
$K Cette directive permet de contrôler la destination des ressources de la table de symboles.
$MC68020 Cette directive permet de générer du code 68020 par procédure.
$MC68881 Cette directive permet de générer du code 68881 fichier par fichier
$N Cette directive permet d'envoyer les noms réels des routines au Linker.
$OV Cette directive permet de détecter les débordements arithmétiques.
$P Cette directive permet de dire à PasRef de faire une éjection de page.
$PUSH Cette directive permet d'enregistrer les paramètres d'option actuels.
$POP Cette directive permet de restaurer les paramètres d'options enregistrés.
$R Cette directive permet d'effectuer une vérification de l'intervalle de chaînes de caractères, d'ensembles et de tableaux.
$SC Cette directive permet d'effectuer une évaluation en court-circuit de AND et OR
$S Cette directive permet de placer les routines suivantes dans le segment spécifié.
$SETC Cette directive permet de déclarer une variable à la compilation et lui attribue une valeur.
$U Cette directive permet d'indiquer le nom de fichier pour l'unité suivante dans la déclaration USES.
$W Cette directive permet d'activez l'optimiseur de judas.
$Z Cette directive permet d'identifier toutes les routines et variables du Linker comme externes.


Dernière mise à jour : Mardi, le 10 octobre 2017