This is an old revision of the document!
any, any swap(any a, any b)
Returns two variables in reverse order. This function exists to improve readability.
Without swap()
:
int tmp = x; x = y; y = tmp;
With swap()
:
swap(x, y); x = r1; y = r2;