...

/

Rewriting Expressions

Rewriting Expressions

Discover how the comparison expressions trigger a compiler to generate the spaceship expression.

We'll cover the following...

When the compiler sees something such as a < b, it rewrites it to (a <=> b) < 0 using the spaceship operator. Of course, the rule applies to all six comparison operators:

a OP ...