The following table provides summary descriptions of the AutoLISP equality and conditional functions.
|
Equality and conditional functions |
Platforms |
|||||
|---|---|---|---|---|---|---|
|
Windows |
Mac OS |
Web |
||||
|
Function |
Description |
AutoCAD | AutoCAD LT | AutoCAD | AutoCAD LT | AutoCAD |
|
Returns T if all arguments are numerically equal, and returns nil otherwise |
✓ | ✓ | ✓ | -- | ✓ | |
|
Returns T if the arguments are not numerically equal, and nil if the arguments are numerically equal |
✓ | ✓ | ✓ | -- | ✓ | |
|
Returns T if each argument is numerically less than the argument to its right, and returns nil otherwise |
✓ | ✓ | ✓ | -- | ✓ | |
|
Returns T if each argument is numerically less than or equal to the argument to its right, and returns nil otherwise |
✓ | ✓ | ✓ | -- | ✓ | |
|
Returns T if each argument is numerically greater than the argument to its right, and returns nil otherwise |
✓ | ✓ | ✓ | -- | ✓ | |
|
Returns T if each argument is numerically greater than or equal to the argument to its right, and returns nil otherwise |
✓ | ✓ | ✓ | -- | ✓ | |
|
Returns the logical AND of a list of expressions |
✓ | ✓ | ✓ | -- | ✓ | |
|
Serves as a general bitwise Boolean function |
✓ | ✓ | ✓ | -- | ✓ | |
|
Serves as the primary conditional function for AutoLISP |
✓ | ✓ | ✓ | -- | ✓ | |
|
Determines whether two expressions are identical |
✓ | ✓ | ✓ | -- | ✓ | |
|
Determines whether two expressions are equal |
✓ | ✓ | ✓ | -- | ✓ | |
|
Conditionally evaluates expressions |
✓ | ✓ | ✓ | -- | ✓ | |
|
Returns the logical OR of a list of expressions |
✓ | ✓ | ✓ | -- | ✓ | |
|
Evaluates each expression a specified number of times, and returns the value of the last expression |
✓ | ✓ | ✓ | -- | ✓ | |
|
Evaluates a test expression, and if it is not nil, evaluates other expressions; repeats this process until the test expression evaluates to nil |
✓ | ✓ | ✓ | -- | ✓ | |
