Il s'agit de la commande gnatpp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
gnatpp - Ada jolie-imprimante
SYNOPSIS
moucheron [choix] {nom de fichier | -des dossiers nom de fichier} [gcc_switches]
DESCRIPTION
moucheron recrée le texte source des unités Ada spécifiées à partir de l'arbre d'analyse de GNAT. Le long de
Au passage, il reformate le texte source en fonction des nombreuses options. Les valeurs par défaut sont
adapté au guide de style GNAT.
OPTIONS
-A(0|1|2|3|4|5)
définir l'alignement, tous les alignements sont activés par défaut
0 définir la valeur par défaut pour tous les alignements OFF
1 aligner les deux points dans les déclarations
2 aligner les affectations dans les déclarations
3 aligner les affectations dans les instructions d'affectation
4 aligner les délimiteurs de flèches dans les associations
5 aligner les mots-clés « AT » dans les clauses des composants
-a(L|U|M)
définir la casse de l'attribut
L minuscule
U majuscule
M cas mixte (défini par défaut)
-c(0|1|2|3|4)
mise en page des commentaires
0 ne pas formater les commentaires
1 indentation de ligne de commentaire de style GNAT (définie par défaut)
2 lignes de commentaire standard en retrait
3 début de commentaire de style GNAT
4 blocs de commentaires de reformatage
-clnnn niveau d'indentation pour les lignes de continuation, nnn de 1 .. 9
-Dfilet set filet comme fichier de dictionnaire définissant les exceptions de casse
-D- n'utilisez pas la casse définie par RM95 pour les noms prédéfinis, utilisez la casse définie par -n
fichier(s) de paramètres et de dictionnaire à la place
-e ne pas définir d'étiquettes de fin/sortie manquées
-ff mettre Form Feed après une page pragma
-gnatecchemin
Identique à l'option GNAT -gnatec
-innn niveau d'indentation, nnn de 1 .. 9, la valeur par défaut est 3
-Idir identique à l'option GNAT -I
-I- Identique à l'option GNAT -I-
-k(L|U)
définir la casse des mots clés
L minuscule (défini par défaut)
U majuscule
-l(1|2|3)
définir la disposition de la construction
1 disposition de style GNAT (définie par défaut)
2 agencements compacts
3 disposition peu compacte
-Mnnn définir la longueur de ligne maximale, nnn de 32 .. 256, la valeur par défaut est 79
-n(D|U|L|M)
définir la casse du nom (pour les occurrences de définition et d'utilisation)
D comme déclaré (défini par défaut)
U tout en majuscule
L tout en minuscule
M mixte
-N pas de tabulation dans les commentaires
-p(L|U|M)
L minuscule
U majuscule
M cas mixte (défini par défaut)
--RTS=dir
Identique à l'option GNAT --RTS
-Tnnn n'utilisez pas de niveau d'indentation supplémentaire pour les alternatives et variantes de cas si leur
le numéro est nnn ou plus (la valeur par défaut est 10)
-q mode silencieux
-v mode verbeux
-jj indicateur de progression mode verbeux
-w avertissements activés
Sortie filet des bactéries
-tuyau envoyer la sortie dans stdout
-o fichier de sortie
écrivez la sortie dans output_file. Abandonner si fichier de sortie existe déjà
-de fichier de sortie
écrire la sortie dans output_file, en remplaçant le fichier existant
-r remplacez la source de l'argument par la source joliment imprimée et copiez l'argument
source dans nom de fichier.npp. Abandonner si nom de fichier.npp existe déjà.
-rf remplacez la source de l'argument par la source joliment imprimée et copiez l'argument
source dans nom de fichier.npp, en remplaçant le fichier existant
-rnb remplacez l'argument source par la source joliment imprimée et ne créez pas le
copie de sauvegarde de la source de l'argument
Entrée fichiers
nom de fichier
le nom du fichier source Ada à reformater. Les caractères génériques sont autorisés.
-des dossiers nom de fichier
le nom du fichier texte contenant une liste de fichiers sources Ada à reformater
GCC commutateurs
gcc_switches
Passé à gnatgcc en tant que "-des wagons gcc_switches".
Utilisez gnatpp en ligne en utilisant les services onworks.net
