Chapter 3. Expressions in OpenCReports
Prev
Up
OpenCReports 0.8.12 Manual
Home
Next
Chapter 3. Expressions in OpenCReports
Table of Contents
3.1. Introduction
3.2. Constants
3.2.1. String literals
3.2.2. Numeric constants
3.2.3. Boolean constants
3.2.4. Datetime constants
3.2.5. Constant expressions
3.3. Delayed (precalculated) expressions
3.4. Identifiers
3.4.1. Identifier names
3.4.2. Query field identifiers
3.4.3. User defined variables
3.4.4. Special purpose identifier domains
3.5. Operators and functions
3.5.1. Ternary operator
3.5.2. Boolean logic operators with two operands
3.5.3. Bitwise operators with two operands
3.5.4. Equality and inequality comparison operators
3.5.5. Other comparison operators
3.5.6. Bitwise shifts
3.5.7. Addition and subtraction
3.5.8. Multiplication, division and modulo (remainder)
3.5.9. Power-of operator
3.5.10. Factorial operator
3.5.11. Unary plus and minus, logical and bitwise NOT, prefix increment and decrement
3.5.12. Postfix increment and decrement
3.5.13. Function calls and implicit multiplication
3.5.14. Parentheses
3.5.15. A note on token matching, precendence and syntax errors