TRAP(A, B, TO)
用途
操作数 A 与操作数 B 进行比较,比较结果为 5 个条件。 此比较结果是带有操作数 TO的 ANDed。 如果 ANDed 操作的结果不是 0 ,那么将调用系统陷阱处理程序。
A 和 B 的比较结果是下列其中一个值:
- 0 如果 A 使用带符号比较小于 B
- 1 如果 A 大于 B (使用带符号比较)
- 2 如果 A 等于 B
- 3 如果 A 使用无符号比较小于 B
- 4 如果 A 大于 B (使用无符号比较)
两个操作数 A 和 B 都必须为 INTEGER(4) 或 INTEGER(8)类型。
8–byte 整数仅在 64 位方式下有效。
类
子例程
参数类型和属性
- A
INTENT(IN)INTEGER。- B
INTENT(IN)INTEGER。- TO
INTENT(IN)INTEGER(4)。 与 TO 对应的实际自变量必须是值在 0-31 范围内的常量表达式。