Abstract
This note presents a calculational method for dealing with pointers in weakest
precondition semantics. It aims at facilitating the verification of program fragments that
use pointers, without recourse to operational reasoning.
It is true that the unrestricted use of pointers may be considered somewhat oldfashioned.
There is a growing consensus (to which the present
... read more