  | 
 
2.3 Erweiterung der Funktionalität
 
  
      
      Neben Anlagen mit rein informativem Charakter, in denen z. B. die Ada-Syntax 
      und die Definitionen zu 
      verwendeten Begriffen zusammengefaßt werden, existieren Anlagen zur 
      Standardisierung von Spracherweiterungen (Spezifikationen von Bibliothekseinheiten), 
      die für spezifische Aufgabenbereiche benötigt werden.  
       
      Ada-Programme werden portabel 
      und für Außenstehende verständlicher, wenn durchgängig 
      solche Funktionalität benutzt wird, die in der Anlage des betreffenden 
      Aufgabenbereichs spezifiziert ist. Andererseits ermöglicht dieses Konzept 
      den Übersetzerherstellern, ihre Systeme unter Ausnutzung der Fähigkeiten 
      der jeweiligen Basismaschine (Hardware und Betriebssystem) optimal zu implementieren 
      und sich auf die Entwicklung jener Bibliotheken zu beschränken, die 
      für das Anwendungsgebiet des jeweiligen Ada-Systems 
      von Bedeutung sind.  
 
Bei der Implementierung der jeweiligen Bibliotheken sind beliebige Kombinationen 
möglich. Es existieren jedoch auch Anlagen, die die Implementierung weiterer 
Anlagen voraussetzen. 
 
  
 |