generic pragma Warnings (Off, "declaration of ""<"" hides predefined operator"); with function "<" (Left, Right : Element) return Boolean is <>; pragma Warnings (On, "declaration of ""<"" hides predefined operator"); package MinMax is
function Min
function Max
function Min return Element;
function Max return Element;