Login ProductsSalesSupportDownloadsAbout |

Home » Technical Support » Elevate Web Builder Technical Support » Product Manuals » Elevate Web Builder 2 Manual » Language Reference » Operators |

Operators

Elevate Web Builder supports most Object Pascal operators, and these operators are detailed below.

Boolean Operators

The following are the boolean operators in Elevate Web Builder, ordered by their operator precedence:

Comparison Operators

The following are the comparison operators in Elevate Web Builder, ordered by their operator precedence:

Arithmetic Operators

The following are the arithmetic operators in Elevate Web Builder, ordered by their operator precedence:

String Operators

The following are the string operators in Elevate Web Builder, ordered by their operator precedence:

Boolean Operators

The following are the boolean operators in Elevate Web Builder, ordered by their operator precedence:

Operator | Description |

not | Flips a boolean expression so that True becomes False, or vice-versa. |

and | Returns True if both the left and right boolean expressions are True. |

or | Returns True if either the left or right boolean expression is True. |

Comparison Operators

The following are the comparison operators in Elevate Web Builder, ordered by their operator precedence:

Operator | Description |

= | Returns True if both the left and right expressions are equal. |

<> | Returns True if both the left and right expressions are not equal. |

> | Returns True if the left expression is greater than the right expression. |

>= | Returns True if the left expression is greater than or equal to the right expression. |

< | Returns True if the left expression is less than the right expression. |

<= | Returns True if the left expression is less than or equal to the right expression. |

is | Returns True if the left expression is an instance of the class type specified in the right expression. |

Arithmetic Operators

The following are the arithmetic operators in Elevate Web Builder, ordered by their operator precedence:

Operator | Description |

not | Returns an integer that represents the inverse of all bits in the right integer expression. |

or | Returns an integer that represents all set bits in the left and right integer expressions. |

xor | Returns an integer that represents all set bits in either the left or right, but not both, integer expressions. |

and | Returns an integer that represents all bits that are set in both the left and right integer expressions. |

* | Multiplies the left numeric expression by the right numeric expression. |

/ | Divides the left numeric expression by the right numeric expression. |

div | Divides the left integer expression by the right integer expression. |

- | Subtracts the right numeric expression from the left numeric expression. |

+ | Adds the right numeric expression to the left numeric expression. |

mod | Returns the remainder derived from dividing the left numeric expression by the right numeric expression. |

shl | Returns the left integer expression shifted to the left by the number of bits specified by the right integer expression. |

shr | Returns the left integer expression shifted to the right by the number of bits specified by the right integer expression. |

String Operators

The following are the string operators in Elevate Web Builder, ordered by their operator precedence:

Operator | Description |

+ | Concatenates the right string expression to the left string expression. |

More Support Options

This web page was last updated on Thursday, June 11, 2020 at 11:48 AM | Privacy PolicySite Map © 2020 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |