| 符号 | 说明 | 示例 |
|---|---|---|
| := | 赋值 | A := 100 |
| 符号 | 说明 | 示例 |
|---|---|---|
| + | 加 或 表示正数 | |
| - | 减 或 表示负数 | |
| * | 乘 | |
| / | 除 | |
| DIV | 整除 | |
| MOD | 取余 |
| 符号 | 说明 | 示例 |
|---|---|---|
| Not | 位非 | |
| And | 位与 | |
| Or | 位或 | |
| Xor | 位异或 | |
| Shl | 左移 | |
| Shr | 右移 |
| 符号 | 说明 | 示例 |
|---|---|---|
| And | 逻辑与 | |
| Not | 逻辑或 | |
| Xor | 逻辑异或 | |
| Or | 逻辑非 |
| 符号 | 说明 | 示例 |
|---|---|---|
| = | 等于 | |
| <> | 不等于 | |
| >= | 大于等于 | |
| <= | 小于等于 | |
| > | 大于 | |
| < | 小于 |
| 符号 | 说明 | 示例 |
|---|---|---|
| + | 集合并 | |
| - | 集合减 | |
| * | 集合交 | |
| In | 属于 |
| 符号 | 说明 | 示例 |
|---|---|---|
| @ | 取变量地址 | @Variable |
| is | 对象是否从某类型派生 | objVar is TObject |
| ^ | 取指针指向的对象 | Pointer^ |
| Assigned(Pointer) | 返回指针是否赋值 |
| 符号 | 优先级 |
|---|---|
| @, not | 1(高) |
| *, /, div, mod, and, shl, shr, as | 2 |
| +, -, or, xor | 3 |
| >, <, >=, <=, <>, =, in, is | 4(低) |