Anonymous user
Generic swap: Difference between revisions
m
→{{header|Ada}}
No edit summary |
m (→{{header|Ada}}) |
||
Line 67:
<lang ada>generic
type Swap_Type is private; -- Generic parameter
procedure Generic_Swap (Left
procedure Generic_Swap (Left
Temp : constant Swap_Type := Left;
begin
Left := Right;
Line 82:
...
type T is ...
package T_Swap is new Generic_Swap (Swap_Type => T);
A, B : T;
...
T_Swap (A, B);
</lang>
|