Ada Programming/Delimiters/box

The box <> is a placeholder for something not (yet) fully specified.

Contexts

 * In array declaration

Some_Array  (Positive  <>)  Some_Type;

Declare an array type with bounds known only at runtime.


 * a type that has unknown discriminants

T <>


 * Generic declaration of a discrete type

T (<>);

It means that T must be a discrete type: either an enumeration, a range, or a modular type.


 * component association in Ada 2005

Some_Rec_Type'( => <>);


 * partial parameterization of generics in Ada 2005

P  G      (Param_1  T         <>

Wikibook

 * Ada Programming
 * Ada Programming/Delimiters

Ada Reference Manual


|<> Delimiters:<>