| # ax0 = # ndx0, new(ax0, fs0), new(ax1, fs0[ax0, ndx0]) ⊦ new(ax0 + ax1, fs0) |
# ax0 = # ndx0, new(ax1, fs0[ax0, ndx0]), new(ax0, fs0) ⊦ new(ax1, fs0)
Used simplifier rules: new-append: ⊦ new(ax0 + ax1, fs) ↔ new(ax0, fs) ∧ new(ax1, fs);%a: ⊦ (ax + ax0) + ax1 = ax + ax0 + ax1; from specification list[address-list-set]