| isempty(buf, 0, NODE_HEADER_SIZE) ⊦ abs-nodes(buf, m, x, lax, weak) ↔ (buf = mkbuf(0) ∨ abs-failed(buf) ∧ weak) ∧ x = [] ∧ lax = [] |
x = [], isempty(buf, 0, NODE_HEADER_SIZE) ⊦ abs-nodes(buf, m, x, lax, weak) ↔ (buf = mkbuf(0) ∨ abs-failed(buf) ∧ weak) ∧ x = [] ∧ lax = []
x = nd + x0, isempty(buf, 0, NODE_HEADER_SIZE) ⊦ abs-nodes(buf, m, x, lax, weak) ↔ (buf = mkbuf(0) ∨ abs-failed(buf) ∧ weak) ∧ x = [] ∧ lax = []
Used simplifier rules: list freely generated by [], +;;