19.6.59. If(条件执行)
语法 :
If ( Predicate ) {TermList}
参数
Predicate 作为 Integer 求值。
说明
如果 Predicate 非零,则执行 If 项的项列表。
示例
以下示例都检查 Local0 中的位 3 是否被置位,并在其被置位时清除它:
// example 1
If (And (Local0, 4))
{
XOr (Local0, 4, Local0)
}
// example 2
Store (4, Local2)
If (And (Local0, Local2))
{
XOr (Local0, Local2, Local0)
}