Objetos como parámetros formales genéricos

Explicación

Se usan para pasar valores o variables a una unidad genérica.

Sintaxis

formal_object_declaration ::= 
   defining_identifier_list : mode [null_exclusion] subtype_mark [:= default_expression];
   defining_identifier_list : mode access_definition [:= default_expression];
mode ::= [in] | in out

Ejemplo

generic
   Mínimo, Máximo : Natural;
   Incremento     : Float := 0.05;