Talk:Relational operator

message: What about Congruent to, as opposed to equal to? --Svippong 13:33, 12 April 2006 (UTC)
replies: text: For instance in PHP among other languages, === is sometimes used: if ($var===true) or if($var!==true).  Or am I missing the correct naming? --[Svippong - Talk] 22:36, 18 May 2006 (UTC)
replies: text: What's up with  "x == 0" is always false (as PHP, like other languages, equate 0 to false)  ? Any links to back it up? -- Jokes Free4Me (talk) 15:24, 31 July 2008 (UTC)
replies: text: Apparently, this page seems to indicate the exact opposite.  But the point is x==0 is true for more than just x being 0, also for x being "0" or false.  Let me fix that. --Svippong 15:37, 31 July 2008 (UTC)
thread_title:  === 

message: eq, le, lt, etc... ? Bytebear 05:32, 19 April 2007 (UTC)
thread_title:  does alpha equivients belong in this article? 

message: The article "==" is a horrible name for an article. (I had to create a redirect named "eqeq" to the article in order to use the  template, which is why you don't see "==" there). It would seem reasonable to merge most of the content into this article. +mt 01:26, 16 July 2007 (UTC)
replies: text: Done. +mt 02:26, 19 July 2007 (UTC)
thread_title: Merge [[==]] (or "eqeq") here

message: Table 6.1 (page177) of "C Primer Plus" 4th Ed. by Stephen Prata tells me these are "Relational Operators". The Comparison operator article has almost identical information to this article, and also has fewer links. Merge? +mt 02:26, 19 July 2007 (UTC)
replies: text: Done. +mt 18:37, 19 July 2007 (UTC)
thread_title: Merge [[Comparison operator]] here

message: Ok, now let's see if "most shells" use these operators:
;using these operators:
*Bourne shell
*Korn shell
*Windows PowerShell
;AFAIK not using these operators:
*4DOS, 4OS2, 4NT
*CANDE MCS
*CCP
*cmd.exe (Windows)
*cmd.exe (OS/2)
*COMMAND.COM
*Commodore DOS Wedge
*DCL
*DDT
*EFI-SHELL
*Macintosh Programmer's Workshop
*Rexx
*Windows Recovery Console
*YouShell
*Scsh
*rc
*most(?) programming language shells (BeanShell, Python shell, Ruby shell)
Ghettoblaster (talk) 22:21, 11 November 2008 (UTC)
replies: text: Okay, okay, I see your point. Now I'm at a bit of a loss as to what to call the category, since Unix-like does not apply for Windows PowerShell (although I see it is influenced by ksh, which is certainly a Unix shell). For now, I've replaced "Most" with "Bourne-like" until a better name comes up. If you can think up something better to describe the family of shells, you can update it. Whatever name is used doesn't really matter a whole lot, since the details are described in the footnote. +mt 23:43, 11 November 2008 (UTC)
thread_title:  "Most shells" 

message: The article states that the expression a^ = b^ in Pascal tests whether a and b are physically equal (same entity) as opposed to structurally equal (same content).
This is not correct. In Pascal the ^ is the pointer dereferencing operator. The expression a^ dereferences pointer a, it returns the value of the target that a points to.
Therefore, the expression a^ = b^ tests whether the target of a has the same value as the target of b.
Even if the expression evaluates true, it does not mean that a and b point to the same target. 
Instead, the expression a = b tests whether a and b point to the same target (assuming a and b are pointers).
Thus in Pascal, a = b tests shallow equality if a and b are pointers, it tests deep equality if a and b are not pointers.  — Preceding unsigned comment added by 37.160.116.23 (talk) 22:23, 15 October 2013 (UTC)
thread_title:  Object Identity in Pascal 

message: Find all balances and account numbers 99.188.191.33 (talk) 15:49, 31 January 2023 (UTC)
thread_title:  My banking accounts information 

message: The redirect != has been listed at redirects for discussion to determine whether its use and function meets the redirect guidelines. Readers of this page are welcome to comment on this redirect at  until a consensus is reached.  TartarTorte 01:35, 21 May 2023 (UTC)
thread_title:  "[[:!=]]" listed at [[Wikipedia:Redirects for discussion|Redirects for discussion]] 

message: The article states "Equality is used in many programming language constructs and data types. It is used to test if an element already exists in a set, or to access to a value through a key. It is used in switch statements to dispatch the control flow to the correct branch, and during the unification process in logic programming."
This is hard for me to understand could this be more elaborated, preferably with examples.
In which languages testing if an element is in a set is done with the equal sign?
In which languages equality is used to access to(?) a value through a key.
etc
And shouldn't it be 'the equality operator is used ...' . BartYgor (talk) 14:04, 23 October 2023 (UTC)
thread_title:  Equality > Usage paragraph