Voici la liste des modules standard proposé dans le langage de programmation Modula-2 :
| Module | Description |
|---|---|
| CardIO | Ce module permet l'entrée/sortie de nombres naturels (CARDINAL). |
| ConvTypes | Ce module contient des routines pour la conversion entre différents types de données. |
| Coroutines | Ce module permet la gestion des coroutines, une forme légère de multitâche. |
| InOut | Ce module permet de gérer les opérations d'entrée/sortie de base, comme la lecture et l'écriture de données sur la console. |
| LongIO | Ce module permet de gérer l'entrée/sortie pour les entiers longs. |
| LongRealIO | Ce module permet de fournir des opérations d'entrée/sortie pour les nombres en virgule flottante de précision double (long real). |
| MathLib0 | Ce module permet de fournir des fonctions mathématiques de base pour les nombres en virgule flottante. |
| RealInOut | Ce module permet de gérer les opérations d'entrée/sortie pour les nombres en virgule flottante. |
| RealMath | Ce module permet d'offrir des fonctions mathématiques pour les nombres en virgule flottante avec des fonctions plus avancées. |
| RealIO | Ce module permet de fournir des opérations d'entrée/sortie pour les nombres réels. |
| Storage | Ce module permet de fournir des outils pour la gestion dynamique de la mémoire. |
| Strings | Ce module permet de gérer les chaînes de caractères avec des opérations courantes comme la copie, la concaténation, la comparaison,... |
| StrLib | Ce module permet de fournir des fonctions supplémentaires pour la manipulation de chaînes de caractères. |
| Terminal | Ce module permet de gérer l'entrée/sortie de base avec le terminal (console), souvent spécifique à l'implémentation. |
| WholeIO | Ce module permet la lecture et l'écriture de nombres entiers. |
Dernière mise à jour : Lundi, le 2 septembre 2024