# &EVAL()

The &EVAL() function evaluates an arithmetic expression. Only integer calculations are supported.

## Syntax

- expression
- An arithmetic expression that is to be evaluated. Only integers
with values in the range (-2147483647 to +2147483646) are supported.
All intermediate results are also truncated to an integer.
The expression can include these operators:
- +
- addition
- -
- subtraction
- *
- multiplication
- /
- division
- **
- raised to the power of
- //
- remainder

## Examples

```
&EVAL(&SUB1 * (&N-1))
&EVAL(&YEAR//4)
```