| # buf < NODE_HEADER_SIZE ⊦ abs-nodes(buf, x, lax, boolvar) ↔ x = [] ∧ lax = [] ∧ buf = mkbuf(0) |
Used simplifier rules: abs-nodes: ⊦ abs-nodes(buf, x, lax, weak) ↔ abs-nodes(buf, 0, x, lax, weak);%abs-nodes-mkbuf0-empty: ⊦ abs-nodes(mkbuf(0), x, lax, weak) ↔ x = [] ∧ lax = [];%abs-nodes-nospace-h: # buf < NODE_HEADER_SIZE ⊦ abs-nodes(buf, m, x, lax, boolvar) ↔ x = [] ∧ lax = [] ∧ buf = mkbuf(0);% ⊦ m < n → (n ≤ m ↔ false); (s)% ⊦ m < n ↔ ¬ n ≤ m; (ss)