Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Lheap_Add primitive adds a cell to a linear heap. This PR changes the translation so that only the domain of the target heap is modified. The heap contents is assumed (magically) to contain the value being inserted at the fresh address. This is sound because Ref T, the address type for Lheap T is uninterpreted and potentially infinite source of cells with a particular value.
- Loading branch information