The permissible combinations of variables, numeric literals, arithmetic operator and parentheses are given in Table 1.
First Symbol | Second Symbol | ||||
---|---|---|---|---|---|
Variable | * / ** + - B-AND B-OR B-XOR B-EXOR | Unary + - B-NOT | ( | ) | |
Variable | - | P | - | - | P |
* / ** + - B-AND B-OR B-XOR B-EXOR | P | - | P | P | - |
Unary + - B-NOT | P | - | - | P | - |
( | P | - | P | P | - |
) | - | P | - | - | P |
P | indicates a permissible pair of symbols |
- | indicates an invalid pair |
Variable | indicates an identifier or literal |