You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Documented the "named" form for the comparison operations
Documented the use of the "named" forms, .EQ., .NE., .GT., .GE., .LT., .LE., as
alternatives to the symbolic forms, ==, /=, >, >=, <, <= of the comparison
operations.
[ticket: X]
Copy file name to clipboardExpand all lines: doc/specs/stdlib_bitsets.md
+31-6Lines changed: 31 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -238,12 +238,12 @@ are summarized in the following table:
238
238
239
239
|Operator|Description|
240
240
|--------|-----------|
241
-
|`==`|`.true.` if all bits in `set1` and `set2` have the same value, `.false.` otherwise|
242
-
|`/=`|`.true.` if any bits in `set1` and `set2` differ in value, `.false.` otherwise|
243
-
|`>`|`.true.` if the bits in `set1` and `set2` differ in value and the highest order differing bit is 1 in `set1` and 0 in `set2`, `.false.` otherwise|
244
-
|`>=`|`.true.` if the bits in `set1` and `set2` are the same or the highest order differing bit is 1 in `set1` and 0 in `set2`, `.false.` otherwise|
245
-
|`<`|`.true.` if the bits in `set1` and `set2` differ in value and the highest order differing bit is 0 in `set1` and 1 in `set2`, `.false.` otherwise|
246
-
|`<=`|`.true.` if the bits in `set1` and `set2` are the same or the highest order differing bit is 0 in `set1` and 1 in `set2`, `.false.` otherwise|
241
+
|`==`, `.EQ.`|`.true.` if all bits in `set1` and `set2` have the same value, `.false.` otherwise|
242
+
|`/=`, `.NE.`|`.true.` if any bits in `set1` and `set2` differ in value, `.false.` otherwise|
243
+
|`>`, `.GT.`|`.true.` if the bits in `set1` and `set2` differ in value and the highest order differing bit is 1 in `set1` and 0 in `set2`, `.false.` otherwise|
244
+
|`>=`, `.GE.`|`.true.` if the bits in `set1` and `set2` are the same or the highest order differing bit is 1 in `set1` and 0 in `set2`, `.false.` otherwise|
245
+
|`<`, `.LT.`|`.true.` if the bits in `set1` and `set2` differ in value and the highest order differing bit is 0 in `set1` and 1 in `set2`, `.false.` otherwise|
246
+
|`<=`, `.LE.`|`.true.` if the bits in `set1` and `set2` are the same or the highest order differing bit is 0 in `set1` and 1 in `set2`, `.false.` otherwise|
247
247
248
248
249
249
## Specification of the `stdlib_bitsets` methods and procedures
@@ -1646,6 +1646,11 @@ Returns `.true.` if all bits in `set1` and `set2` have the same value,
0 commit comments