| Jednostka programowa
 Każdy plik źródłowy zawiera jedną jednostkę programową. Nazwa pliku powinna być taka jak nazwa przechowywanej jednostki ale zapisana małymi literami. Jeśli plik zawiera procedurę, funkcję albo implementację pakietu, to jego nazwa powinna mieć rozszerzenie .adb. W przypadku specyfikacji pakietu nazwa pliku powinna mieć rozszerzenie .ads. Procedura
 Procedura może mieć zadeklarowane lokalnie, oprócz typów i zmiennych, również inne jednostki programowe. Funkcja
 Funkcja może mieć zadeklarowane lokalnie, oprócz typów i zmiennych, również inne jednostki programowe. Specyfikacja pakietu
 Implementacja pakietu
 Każda eksportowana procedura albo funkcja zadeklarowana w specyfikacji pakietu musi być zdefiniowana w implementacji pakietu. | 
            
                Cheatography
                https://cheatography.com
            
        
        
    
                   
                            Ada Programming Language Cheat Sheet (DRAFT) by przemko
Ściąga z podstawowych konstrukcji języka Ada.
This is a draft cheat sheet. It is a work in progress and is not finished yet.
                    
        
                
        
            

