宇宙船演算子

宇宙船演算子 ()、あるいは三方比較演算子 () とは、比較演算子の一種である。codice_1演算子として実装されることが多い。
プログラミング言語における具体例.
codice_2において、Perl（数値のみ）、PHP（バージョン7以上）、Ruby、Apache Groovyは、codice_3ならcodice_4、codice_5ならcodice_6、codice_7ならcodice_8をそれぞれ返す実装契約を規定している。C++でもcodice_1演算子が同じ働きをする。
Python 2.x では関数、OCamlでは関数、KotlinおよびJavaではcodice_10メソッド、.NET Frameworkではcodice_11メソッドが同じ働きをする。
Haskellでは、型クラスに定義されている関数を実装し、、、のいずれかを返さなければならない。
C言語では、とがメモリと文字列に対してそれぞれ比較を行う。
名称の由来.
「宇宙船」と言われる由来は諸説ある：