| x = d ' + y, d < 0, max(d ' + y) < 0, d ≤ max(d ' + y), x2 = x ∧ d1 = 0, h0 = head(x2) ⊦ 〈to1 := fail, x1 := x2〉 〈if x1 ≠ [] then to1 := fail〉 (to1 ≠ fail → d ' + y = depths(to1 .t, 0)) |
x = d ' + y, d < 0, max(d ' + y) < 0, d ≤ max(d ' + y), x2 = x ∧ d1 = 0, h0 = head(x2), to = fail ∧ x0 = x2 ⊦ 〈if x0 ≠ [] then to := fail〉 (to ≠ fail → d ' + y = depths(to .t, 0))
[[CONCRETESIMPRULES : ()]]