|
compareEQ
|
Overview
The compareEQ is the comparison function that can be used with this Data Type.
The resulting value is a Boolean value of true or false.
ObjectRepository
The compareEQ is the comparison function that can be used with this Data Type.
The resulting value is a Boolean value of true or false. Two Object Repositories
are equal if they are the same file.
Void
The compareEQ is the comparison functions that can be used with native data
types and Heap objects. The resulting value is a Boolean value of true or false.
The #void constant will always be less than any other value.
Usage
Use the compareEQ function when you wish to do a case-sensitive
comparisons of two objects of this Data Type and
determine if they are equal and you wish the result to be expressed
as a Boolean value (true or false).
The alternative comparison function,compare,
only determines if two objects are equal, less than or greater than.
Syntax
Expression: |
(compareEQ obj1 obj2)
|
Arguments |
Name |
Type |
Description |
Argument: | obj1 | Void Boolean Character Number Date Function Complex |
First object to be compared. Must be a native data type. |
---|
Argument: | obj2 | Void Boolean Character Number Date Function Complex |
Second object to be compared. Must be a native data type. |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ string1 string2 )
|
Arguments |
Name |
Type |
Description |
Argument: | string1 | String |
The first String or Text to be compared |
---|
Argument: | string2 | String |
The second String or Text to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ sym1 sym2)
|
Arguments |
Name |
Type |
Description |
Argument: | sym1 | Symbol |
The first Symbol to be compared |
---|
Argument: | sym2 | Symbol |
The second Symbol to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ struct1 struct2)
|
Arguments |
Name |
Type |
Description |
Argument: | struct1 | Structure |
The first Structure to be compared |
---|
Argument: | struct2 | Structure |
The second Structure to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ dict1 dict2)
|
Arguments |
Name |
Type |
Description |
Argument: | dict1 | Dictionary |
The first Dictionary to be compared |
---|
Argument: | dict2 | Dictionary |
The second Dictionary to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ dir1 dir2)
|
Arguments |
Name |
Type |
Description |
Argument: | dir1 | Directory |
The first Directory to be compared |
---|
Argument: | dir2 | Directory |
The second Directory to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ vector1 vector2)
|
Arguments |
Name |
Type |
Description |
Argument: | vector1 | Vector |
The first Vector to be compared |
---|
Argument: | vector2 | Vector |
The second Vector to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ fltvector1 fltvector2)
|
Arguments |
Name |
Type |
Description |
Argument: | fltvector1 | FltVector |
The first FltVector to be compared |
---|
Argument: | fltvector2 | FltVector |
The second FltVector to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ intvector1 intvector2)
|
Arguments |
Name |
Type |
Description |
Argument: | intvector1 | IntVector |
The first IntVector to be compared |
---|
Argument: | intvector2 | IntVector |
The second IntVector to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ numvector1 numvector2)
|
Arguments |
Name |
Type |
Description |
Argument: | numvector1 | NumVector |
The first NumVector to be compared |
---|
Argument: | numvector2 | NumVector |
The second NumVector to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ objvector1 objvector2)
|
Arguments |
Name |
Type |
Description |
Argument: | objvector1 | ObjVector |
The first ObjVector to be compared |
---|
Argument: | objvector2 | ObjVector |
The second ObjVector to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ bitvector1 bitvector2)
|
Arguments |
Name |
Type |
Description |
Argument: | bitvector1 | BitVector |
The first BitVector to be compared |
---|
Argument: | bitvector2 | BitVector |
The second BitVector to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ shortvector1 shortvector2)
|
Arguments |
Name |
Type |
Description |
Argument: | shortvector1 | ShortVector |
The first ShortVector to be compared |
---|
Argument: | shortvector2 | ShortVector |
The second ShortVector to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ brick1 brick2)
|
Arguments |
Name |
Type |
Description |
Argument: | Brick1 | Brick |
The first Brick to be compared |
---|
Argument: | brick2 | Brick |
The second Brick to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ matrix1 matrix2)
|
Arguments |
Name |
Type |
Description |
Argument: | matrix1 | Matrix |
The first Matrix to be compared |
---|
Argument: | matrix2 | Matrix |
The second Matrix to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ nummatrix1 nummatrix2)
|
Arguments |
Name |
Type |
Description |
Argument: | nummatrix1 | NumMatrix |
The first NumMatrix to be compared |
---|
Argument: | nummatrix2 | NumMatrix |
The second NumMatrix to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ pair1 pair2)
|
Arguments |
Name |
Type |
Description |
Argument: | pair1 | Pair |
The first Pair to be compared |
---|
Argument: | pair2 | Pair |
The second Pair to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ list1 list2)
|
Arguments |
Name |
Type |
Description |
Argument: | list1 | List |
The first List to be compared |
---|
Argument: | list2 | List |
The second List to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ Lambda1 Lambda2)
|
Arguments |
Name |
Type |
Description |
Argument: | Lambda1 | Lambda |
The first Lambda to be compared |
---|
Argument: | Lambda2 | Lambda |
The second Lambda to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Expression: |
(compareEQ gor1 gor2)
|
Arguments |
Name |
Type |
Description |
Argument: | gor1 | ObjectRepository |
The first Object Repository to be compared |
---|
Argument: | gor2 | ObjectRepository |
The second Object Repository to be compared |
---|
Returns: |
Returns true if the comparison is true, false if the comparison is false
|
---|
Examples
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Argument Types
Here are the links to the data types of the function arguments.
Here are also a number of links to functions having arguments with any of these data types.
|
Analytic Information Server (AIS)
AIS Component Systems
- Smartbase Engine
- QT C++ Libraries
- MySQL Relational Database
- AIS Lisp Libraries
- Rapid Analytic Demo IDE
|