Swaper
"Swaper" is a special operator that exchanges (swaps) vals of vars,
and it consists of two equal signs surrounded by space signs on each side.
"Swaper" = =
Two vars exchange vals if a "Swaper" operator is placed between them.
If we have several pairs of vars that need to exchange their vals,
we place them so that the left and right items of the pair are at opposite ends of the expression,
from outside to inside.
We can also do this job if on the left side of the "Swaper" we connect the vars with a colon,
and on the right side of the swaper we put a colon as the boundary around which the exchange takes place.
If we want to exchange (rotate) the vals within the decimal notation,
"integer" and "fractional part" around the "decimal point":
we achieve this in a similar way as above,
with the difference that instead of a colon,
we put one dot (decimal point).
x = 3
y = 5
x = = y
x == 5
y == 3
a = 1
b = 2
c = 3
d = 4
a c = = d b
a == 2
b == 1
c == 4
d == 3
a = 1
b = 2
c = 3
d = 4
a:b c:d = = :
a == 2
b == 1
c == 4
d == 3
x = 123.456
x = = .
x == 456.123
m = 1.2
n = 3.4
o = 5.6
p = 7.8
m n o p = = .
m == 2.1
n == 4.3
o == 6.5
p == 8.7