La palabra reservada use se utiliza para construir una cláusula de uso. Una cláusula de uso de paquete hace visibles las declaraciones que aparecen en la parte pública de un paquete.
use_package_clause ::= use package_name {, package_name};
Cláusulas use:
use Text_IO; use Ada.Strings, Ada.Strings.Fixed;
Cláusula use en una cláusula de contexto:
with Ada.Text_IO; use Ada.Text_IO;
procedure Hola is begin Put_Line ("Hola"); end Hola;