不等式演算子に= / =を使用する言語はありますか?


8

ウィキペディアは言う:

等しくない

不等式を表すために使用される記号(項目が等しくない場合)は、スラッシュの等号 "sign"(Unicode 2260)です。

ほとんどのプログラミング言語は、ASCII文字セットに制限されており、〜=、!=、/ =、= / =、または<>を使用してブール式の不等式演算子を表します。

これらの演算子のすべてがで見つけることができます。この表離れてから、=/=。私はこのequals-slash-equals をプレーンテキストフォーマットする方法として使用できますが、プログラミング言語では使用できません。

=/=プログラミング言語の不等式演算子として使用されていますか?


3
なぜ気にするのか、どのような問題を解決しようとしているのかを説明すると役立つでしょう。「任意のプログラミング言語」はかなり広い分野です。= / =を使用したコンピューティングの歴史のどこかにいくつかの言語があったようですが、よく知られた言語がそうであったとは思えません。等しくない= / =を受け入れる言語を作成するのは十分簡単ですが、それが役立つとは思いません。それで...なぜあなたは気にしますか、そしてこの質問はどのように建設的ですか?
カレブ

2
2(!=)ではなく3文字が必要なだけでなく、スラッシュされた等号を表す非常に醜い方法であるため、使用されません。
Ben Brocka

これを尋ねてくれてありがとう...私は/=Haskellで検索していて、このページのメタ説明を読んだだけでそれが何であるかがわかりました。
Aditya MP

1
@BenBrocka「醜い」はもちろん主観的です。ASCIIでapproximateを概算する試みの長いリストの中で、私は=/=最初の表示で最もはっきりしているかもしれません-と永遠に入力するのが最も面倒です。:)私#はWikipediaの表にはないを使用したいくつかの言語を漠然と覚えているので、後者が網羅的であるとは思いません。
マークリード

回答:



11

使用しない言語の長いリストでは=/=、PROLOGは、等価演算子ではなくX =\= Y、「値XYあり、等しくない」として使用し=:=ます。(平等、統一演算子と混同しないでください=!)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.