Voici un tableau de référence des différents procédures ou fonctions de «Ada» (aussi connu sous le nom de built-in functions) :
| Nom | Modules | Description |
|---|---|---|
| ** | Numerics.Generic_Elementary_Functions | Cette fonction permet de calculer la puissance. |
| ARCCOS | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcCosinus». |
| ARCCOSH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcCosinus» hyperbolique. |
| ARCCOT | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcCotangente». |
| ARCCOTH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcCotangente» hyperbolique. |
| ARCSIN | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcSinus». |
| ARCSINH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcSinus» hyperbolique. |
| ARCTAN | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcTangente». |
| ARCTANH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne l'«ArcTangente» hyperbolique. |
| CLOSE | Text_IO | Cette procédure permet de fermer un fichier. |
| COL | Text_IO | Cette fonction permet de demander la position horizontal dans le fichier ou sur la console de sortie. |
| COS | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne le «Cosinus». |
| COSH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne le «Cosinus» hyperbolique. |
| COT | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne la «Cotangente». |
| COTH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne la «Cotangente» hyperbolique. |
| CREATE | Text_IO | Cette procédure permet de créer un fichier. |
| CURRENT_ERROR | Text_IO | Cette fonction permet de demander le fichier de sortie d'erreur courant. |
| CURRENT_INPUT | Text_IO | Cette fonction permet de demander le fichier d'entrée courant. |
| CURRENT_OUTPUT | Text_IO | Cette fonction permet de demander le fichier de sortie courant. |
| DELETE | Text_IO | Cette procédure permet de supprimer un fichier. |
| END_OF_FILE | Text_IO | Cette fonction permet de demander si la fin du fichier a été atteinte. |
| END_OF_LINE | Text_IO | Cette fonction permet de demander si la fin de la ligne a été atteinte. |
| END_OF_PAGE | Text_IO | Cette fonction permet de demander si la fin de la page a été atteinte. |
| EXP | Numerics.Generic_Elementary_Functions | Cette fonction calcul l'exponentiel de la valeur spécifié. |
| FLUSH | Text_IO | Cette procédure permet de vider les tampons d'écriture du fichier de texte spécifié. |
| FORM | Text_IO | Cette fonction permet de demander le format du fichier. |
| GET | Text_IO | Cette procédure permet de demander des caractères dans le fichier. |
| GET_IMMEDIATE | Text_IO | Cette fonction permet de demander des caractères si celui-ci est disponible dans le fichier. |
| GET_LINE | Text_IO | Cette fonction permet de demander des caractères jusqu'à ce que celui-ci soit disponible dans le fichier. |
| IS_ALPHANUMERIC | Characters.Handling | Cette fonction indique si le caractère est alphanumérique. |
| IS_BASIC | Characters.Handling | Cette fonction indique si le caractère est un caractère simple. |
| IS_CHARACTER | Characters.Handling | Cette fonction indique si c'est un caractère. |
| IS_CONTROL | Characters.Handling | Cette fonction indique si le caractère est un caractère de contrôle. |
| IS_DECIMAL_DIGIT | Characters.Handling | Cette fonction indique si le caractère est un chiffre décimal. |
| IS_DIGIT | Characters.Handling | Cette fonction indique si le caractère est un nombre. |
| IS_GRAPHIC | Characters.Handling | Cette fonction indique si le caractère est un caractère graphique. |
| IS_HEXADECIMAL_DIGIT | Characters.Handling | Cette fonction indique si le caractère est un chiffre hexadécimal. |
| IS_ISO_646 | Characters.Handling | Cette fonction indique si le caractère est un caractère ISO-646. |
| IS_LETTER | Characters.Handling | Cette fonction indique si le caractère est une lettre. |
| IS_LOWER | Characters.Handling | Cette fonction indique si le caractère est une lettre minuscule. |
| IS_OPEN | Text_IO | Cette fonction permet de demander si le fichier est ouvert. |
| IS_SPECIAL | Characters.Handling | Cette fonction indique si le caractère est un caractère spécial. |
| IS_STRING | Characters.Handling | Cette fonction indique si c'est une chaine de caractères. |
| IS_UPPER | Characters.Handling | Cette fonction indique si le caractère est une lettre majuscule. |
| LINE | Text_IO | Cette fonction permet de demander la position vertical dans le fichier ou sur la console de sortie. |
| LINE_LENGTH | Text_IO | Cette fonction permet de demander la longueur d'une ligne d'un fichier. |
| LOG | Numerics.Generic_Elementary_Functions | Cette fonction retourne le logarithme naturel ou népérien. |
| LOOK_AHEAD | Text_IO | Cette procédure permet d'activer la vérification du prochain entrée de caractère sans le lire. |
| MODE | Text_IO | Cette fonction permet de fixer le mode d'ouverture du fichier. |
| NAME | Text_IO | Cette fonction permet de demander le nom du fichier. |
| NEW_LINE | Text_IO | Cette procédure permet d'ajouter une nouvelle ligne dans le fichier. |
| NEW_PAGE | Text_IO | Cette procédure permet d'ajouter une nouvelle page dans le fichier. |
| OPEN | Text_IO | Cette procédure permet d'ouvrir un fichier. |
| PAGE | Text_IO | Cette fonction permet de demander la position de la page dans le fichier. |
| PAGE_LENGTH | Text_IO | Cette fonction permet de demander la longueur d'une page d'un fichier. |
| PUT | Text_IO | Cette procédure permet d'envoyer des caractères dans le fichier ou vers la console. |
| PUT_LINE | Text_IO | Cette procédure permet d'écrire du texte vers la sortie standard et effectue un changement de ligne. |
| RESET | Text_IO | Cette procédure permet d'ouvrir un fichier à partir de la variable fichier spécifié. |
| SET_COL | Text_IO | Cette procédure permet de fixer la position horizontal dans le fichier ou sur la console de sortie. |
| SET_ERROR | Text_IO | Cette procédure permet de fixer le fichier de sortie d'erreur par défaut. |
| SET_INPUT | Text_IO | Cette procédure permet de fixer le fichier d'entrée par défaut. |
| SET_LINE | Text_IO | Cette procédure permet de fixer la position vertical dans le fichier ou sur la console de sortie. |
| SET_LINE_LENGTH | Text_IO | Cette procédure permet de fixer la longueur d'une ligne d'un fichier. |
| SET_OUTPUT | Text_IO | Cette procédure permet de fixer le fichier de sortie par défaut. |
| SET_PAGE_LENGTH | Text_IO | Cette procédure permet de fixer la longueur d'une page d'un fichier. |
| SIN | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne le «Sinus». |
| SINH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne le «Sinus» hyperbolique. |
| SKIP_LINE | Text_IO | Cette procédure permet de passer à la ligne suivante dans le fichier. |
| SKIP_PAGE | Text_IO | Cette procédure permet de passer à la page suivante dans le fichier. |
| SQRT | Numerics.Generic_Elementary_Functions | Cette fonction retourne la racine carrée du nombre spécifié. |
| STANDARD_ERROR | Text_IO | Cette fonction permet de demander le fichier de sortie d'erreur standard. |
| STANDARD_INPUT | Text_IO | Cette fonction permet de demander le fichier d'entrée standard. |
| STANDARD_OUTPUT | Text_IO | Cette fonction permet de demander le fichier de sortie standard. |
| TAN | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne la «tangente». |
| TANH | Numerics.Generic_Elementary_Functions | Cette fonction trigonométrique retourne la «tangente» hyperbolique. |
| TO_BASIC | Characters.Handling | Cette fonction effectue la conversion d'un caractère en caractère simple. |
| TO_CHARACTER | Characters.Handling | Cette fonction permet de convertir en caractère. |
| TO_LOWER | Characters.Handling | Cette fonction effectue la conversion d'un caractère en lettre minuscule. |
| TO_STRING | Characters.Handling | Cette fonction effectue la conversion en chaine de caractères. |
| TO_WIDE_CHARACTER | Characters.Handling | Cette fonction permet de convertir en caractère Unicode. |
| TO_WIDE_STRING | Characters.Handling | Cette fonction permet de convertir en une chaine de caractères Unicode. |
| TO_UPPER | Characters.Handling | Cette fonction effectue la conversion d'un caractère en lettre majuscule. |
Dernière mise à jour : Samedi, le 25 août 2012